Iphone won't play music through its speakers?

I have an iphone 4s updated to (iOS 6).
the problem is that whenever I try to play music, through headphones or out loud through its own speakers, it won't play. Usually that\s because either I've accidentally left the bluetooth in my car on and I'm still within range, or because I'm still connected to the HiFi in my house; in both casesi can click on the little source option in the bottom right hand corner and select IPhone, instead of Jabra Cruiser (the bluetooth system in my car) or HiFi.
But recently instead of being given the Iphone option, it says Dock Connector, no matter where I'm!

This is also affected the ring tones on my phone, it vibrates as it would when receiving a message while connected o the blue tooth but often makes no noise, or just half the noise, like it'll cut out mid-beep.

How can I fix this!

Reinstall (or restore) the iPhone to it's factory settings using iTunes. If the problem still exists, it is hardware failure and you need to find someone to replace your loud speaker. (I suggest do it yourself with a tutorial online)

  • Sound will not play through iPhone 5 speakers I plugged my iphone in to my toshiba computer to charge when i got a text. It made a glitchy sound and now no sound will play through the speakers unless i suck on the speaker, and even then it makes a scratchy sound of the song i'm playing. Please help! I want to find out if i can fix it without bringing it to the apple store.also, i got the phone for free with my cel phone company so i'm unsure that they will give me another one for free.
  • Pandora won't play through car speakers via USB? I currently drive a 2012 Chevrolet Malibu LT and I usually play Pandora on my iPhone via the USB out which is included in the sound systems inside the Malibu models. For a while everything played perfectly, but not it does not. When I plug it in, my car recognizes that it is plugged in and the name of the Artist and song appear on the sound system like normal. However, it only plays through the speakers on my phone. What is the problem? Should I get a different connection other than USB?
  • My iPhone won't play through speakers? When I tried calling my phone it was on vibrate, it's not on airplane mode and I cleaned my speakers and reset my settings, nothing helps, does anyone know what extra steps I can take? The volume is all the way up and the sliding thing on the side of the phone is off vibrate It works in my Bose system and my ear phones too
  • My iPhone won't play music through headphones? Hi, so about 3 months ago, my iphone stopped playing music through my headphones and only plays through the speakers, even if my headphones are plugged in: S i was wondering if this has happened to anyone else and if so, is there any way i can fix it without sending it off?