My iPhone 4s Doesn't show any signal bars yet still has 3G?

I have tried everything to fix it from restoring to resetting network settings, I have tried the SIM in another phone and the SIM works fully, however the other phone wasn't an iPhone…
The signal bar looks as follows '_ _ _ _ _ VodafoneUK 3G' may I add that I'm on a TalkMobile tariff, I have had the iPhone for months now, and all of a sudden it has just done this, and it does it everywere!

Iphone 4 is known for its bad reception and antena problems, thats why they made the iphone 4s, but if you want this resolved you can try holding your phone in your right hand, or try take it to the apple genius bar and see what they have to say about it.

(i say right hand because the antena is on the left.

  • Why iPhone 8 isnot yet launch? Why iPhone 8 is not yet designed? I have written on this do let me known if my opinion is right or wrong http://www.techndevice.com/trouble-in-launching-of-iphone-8/
  • Why does my iPhone 4 have no signal yet has full bars? My phone is on EE and doesn't connect to the internet even though i have full 3g does anyone know why? I've tried resetting it everything and nothing seems to work it does this for about 3 hours a day?
  • Sprint Iphone 4 goes from 5 bars to No service and Searching? I called sprint and they tried everything on their end and told me to reset the network settings, even resetting the entire phone, and nothing helped. I read somewhere that the antenna is touchy on these phones and wearing a case may help? I would like to hear any fixes and if anyone else has had these issues. It worked completely fine the first day I had it and then it just started losing service for no reason.
  • No bars signal on iphone 4s o2? It has no bars, it doesn't say no service, but it has 3g now and then, please help its driving me crazy i have tried another sim in the phone and that is the same I have no warranty or anything i have bought the phone second hand