My iphone 3gs' screen is completely white and my home button is broken?

I do not have insurance or anyway to get a new one. I have tried to charge it and plug it into my computer. I really need help please anything will help!

Added (1). The battery was completely dead when i went to plug it in and this occurred. I'm not very computer savvy so if you could be detailed with how i could fix this id appreciate it!

Leave it uncharged for 48 hours to run the battery completely flat. Then charge it and switch it on, it should work.

Ya that's it, but after charging you got same thing… You just connect it with pc and replace phone factory settings then your restart manually!

Do you get water damage? Or anything happen to your battery? In case you need replace your parts, here is f.y.i