If no change after resetting network settings, the next step is restoring your iPhone with iTunes as a new iPhone or not from the backup.
If no change after this and the same with any other wi-fi network your iPhone has access to besides your own, your iPhone has a hardware problem.