My iphone won't let me listen to music or videos. But I can call people. My vibrate button is off and my volume buttons won't work.
Sounds like you need a new iPhone to me.
Yeah.. Check in the apple store.. For more info with your problem:..
go to settings , then sound and see if you have the control for the button off
Call Apple Tech support...
Switch your vibrate button to the "on" position. Then, go to Settings > Sounds > Change with buttons "on." That should solve your problems.