Trouble shoot.
Start with the basics. Insure the battery is fully charged and the connectors are tight. The majority of the problems related to starter failures are bad connections. Check for dirty, corroded or loose connections. When you turn the key, do you hear a clicking sound? If not the solenoid is not being activated and trouble lies in the low current circuit. Get a jump wire and by pass the switch. If the engine crancks replace switch. If it still does not cranck check for a break in the wiring. At least 11 volts must reach solenoid.If you hear a clicking sound that means that the solenoid is being activated and the switch and circuit are OK.In case you are unfamiliar the solenoid has two circuits, a low current and a high current. The key switch powers the low current side which turns on the high current side to power the starter. This solenoid is an actual switch and when activated you will hear a clicking sound as the switch engages.Locate solenoid and locate the high current side which has two terminals which are larger than the rest of the wiring. Use the jump wire to momentarily cross the two terminals. If the engine crancks replace the solenoid if it doesn't cranck there may be a problem with the wiring, connections or the starter. The starter has a bendix drive which engages the starter to the flywheel to turn the engine. This drive will sense when the flywheel is moving faster than the starter and disengage. Grease on the flywheel facilitates the operation. If it gets dry that bendix can get stuck to the flywheel and prevent it from crancking. The solution is to loosen the bolts holding the starter and manually pull it out so it releases, before replacing, put some grease on the teeth of the drive. When a starter is stuck and everything else is OK and you turn the key a few times it will get very hot. To eliminate the possibility of just a stuck bendix just feel the starter after turning the key. Using a longer heavier gauge wire jump the (+) battery terminal directly to the starter lead. If it does not crank the starter is bad. If it cranks the problem is in the wiring. Good luck.