Well I had the same problem, But I tried all the Methods, But in the End It was Just Hardware Problem , And My Phone was out of Warranty So I fixed it By my self, It is Quite easy, I used this Guide..
Hey I had the same problem, When my Screen go broken , I had to recover all my contacts and pictures, Didnt wanted to buy the 3rd party Apps to recover data , Finally found '''this Method''' to recover data, See if its helps you