If your location service is active and you've logon to Google Maps (Web or Mobile App) Make sure you've tap the Cross Hairs symbol on the screen this should pin point your location.
Image: Locate the Cross Hairs in the lower left corner of your screen. Tap the cross hairs to activate the location device. In the above image and even though our location is active, I haven't selected the cross hairs that would actual show our approximate location.