IPhone 5 will not ring, it only vibrates

iphone

I have my iPhone 5 set on "Vibrate on Ring" and the volume is not on mute, but when someone calls, it only vibrates. I've included it in Notifications Center, but that doesn't seem to do anything. Do Not Disturb has also been turned off. When selecting a ringtone it will not play, it only vibrates. How do I fix this?

Best Answer

Get some compressed air (don't just blow into it) and blow the headphone jack clean of any dirt, lint, or other debris. A toothpick might help clean it out, too.