i've broken my computer... help needed!

i was packing up stuff earlier as I'm moving yet again...
i dropped my laptop on the floor
i'd left in on the bed and forgot... i sat dwn and it slid off onto a wooden floor with a loud thud
it took 3 hours before it turned on again, and i'm sooooooo relieved it did otherwise I'd be fleshin'!
buuuuuuuuuuuuuut... the "o" key doesn't work unless you press on it really hard and it's really bugging me when I write and then look at the screen and see there are no "o"'s when there should be - it's taken me ages to write this and get the key to work.
Does anyone know how to fix it? is it fixable? My arm is already hurting frm having to press down on it so hard!
Heeeeeeeeeeeeeeeeeeeeeeeeeeeeelllllllllllllllllllllllllllllllllllllllppppppppppp....
please
i dropped my laptop on the floor


it took 3 hours before it turned on again, and i'm sooooooo relieved it did otherwise I'd be fleshin'!
buuuuuuuuuuuuuut... the "o" key doesn't work unless you press on it really hard and it's really bugging me when I write and then look at the screen and see there are no "o"'s when there should be - it's taken me ages to write this and get the key to work.
Does anyone know how to fix it? is it fixable? My arm is already hurting frm having to press down on it so hard!
Heeeeeeeeeeeeeeeeeeeeeeeeeeeeelllllllllllllllllllllllllllllllllllllllppppppppppp....
please
