from past one i faced the same problem .
follow the steps
please dont forget to backup your phone before atempting this.
1. download latest IOS7.0.4 IPSW from http://www.ipswdownloader.com/download-iphone-ipsw-files.php
2. chose and download the suitable firmware for your phone
3. connect your iphone to computer and open itunes
4. turn off your iphone
5. turn it by holding sleep and wake button + home button wait untill apple logodiappears
6. release only the sleep and wake button by contineous holding of the homebutton
7. you will get a popup window on your screen
8. click on restore button by holding shift kye (for MAC hold command key)
9. select the downloaded IOS7.0.4 IPSW and restore your iphone (it will completly reintall your IOS)
10. after intalation first setup it as a new devise
11. then again restore it with latest backup.
i hope it works for you also..
all the best.🙂