If the TV no longer has sound from the speakers it is more likely that the amp driving them is bad than the speakers themselves being at fault.
If the speaker don't sound good then you won't be able to find better speakers that fit since one of the reasons they sound bad is their small size and the fact that they don't face down rather than forward. Get a sound bar or something better.