Use a test light to check switched power at solenoid first. It should be as bright as using it across the battery. If good, hook a jumper cable from battery negative to the starter housing. If it now spins, the ground is your problem. If not, the starter, the power cable or battery/connection is suspect.