In my humble opinion you are better off Taking the starter off the vehicle. This allows you to inspect and cleaner the plunger housing.
You just have to hold your tongue the right way to get the top bolt loosened. Try using some different combo's of sockets/extensions etc. A good solid piece of hose around a swivel can help out.
Good luck.

