If all else fails, you could try seeing if the speaker has a solid connection to the motherboard, the wire may have been clipped or something.
i got it solved. don't know exactly what i did though, tried many things then restarted the comp once and heard a TING that surprised the spoon outta me xD
Thanks guys!