Did you try to reset network settings?
Settings->genera->reset->reset network settings
If that doesn't help try hard reset on the phone by pressing home button and power button both at the same time for like 10 seconds. Don't worry, none of these 2 delete any personal info from phone. Reset network settings only deletes passwords for wifi.