Try the following. Settings -> Location Servies -> System services -> Cell Network Search -> Toggle ON.
Then go outside and make sure you have at least a 180 degree clear view of the sky.
Launch Maps.
Unless you are out in the bonnies, and I am talking WAY OUT, you should first get a 9000 meter lock on just due to the cell towers alone. That will shrink rapidly to just under 900 meters once you get two more towers locked. Soon as that happens, iOS will be able to calculate the GPS sats overhead and begin a 100 meter lock on, then down to 30 meters. Final step is 9 meters full 3D lockon as long as soon as you have 5 sats data streams locked. If you are in the USA and you can lock on to a WAAS data stream you will get a final position that should be within 3 meters of your present location.