My iphone screen went white when I dropped it?

My iphone 4s was dead, so I decided to charge it. I accidentally bumped the cord with my arm and it fell on the hardwood floor. I picked it up and the screen turned completely white with a horizontal line near the bottom! I've dropped my iphone many times before and it was fine, but i'm not sure why this happened! Its not cracked or anything, and when It won't let me turn it to vibrate or anything. My home button and my back camera weren't working before I dropped it, does that have anything to do with it? What do I do?

Ouch