Default Orientation not working

I think I must have dropped my phone sometime and ruined the orientation sensor. When I open my camera, it is stuck in panoramic orientation. Toggling screen rotation has no effect whatsoever. On normal home screen, its set at portait and wont rotate. I've download apps that tell you about your sensors such as Android Sensor Box, and it shows that the sensors not responding whether i tilt or shake my phone. Anyone else heard of a problem like this?