here is the solution:
Turn on your iphone and reboot with 3 second shut down setup as mentioned by apple. Press and hold the top button for 3 seconds and then press home key. Wait for apple logo to appear. Once completely shut down. Turn on itunes on your computer and sync your iphone. Make sure to backup your data first. Once your iphone is sync only tick off the ipod songs and camera roll option. Then restart your iphone and go to settings then general then reset and click on reset all network settings. Please note that if you have turn on passcode on your iphone you have to shut that before starting this step.
This will erase all your network cache. Reboot iphone one more time and this time make sure to keep pressing the home button for 3 seconds only when you see the apple logo appear. If your timing goes wrong here I am afraid you have to do the steps again. Its frustrating but thanks to apple for putting us through all this crap.
Hope this all helps.
Make sure to reach your office or school on time if you are trying this at night
Bingooooo wifi fixed :)