um, i am not sure if this is correct but, most books I have read and what my teacher told me is that, when you are using quotation marks, the word following it should be in lower case. e.g.
"Hello Tom!" said Kelly.
I think the story was alright. I lost my attention reading it half way...