Chosen Solution
sense i got my iPhone from someone i know i dont know the history of the phone the only think he told me was that the home button dosent work like it shoud but i think that it has water damage and after 3 days the battery broke too is there a way to fix the home button the battery is not hard to fix
You could bring the phone in to Apple for an out of warranty screen replacement which will cost you $195, but they give you a completely new front assembly - home button and all - which would solve your problem. Any aftermarket home buttons wont work in your phone so bringing it to Apple is really the only way to go