Different way of doing the same checks as Rivets is doing
1) remove the spark plugs & try again
2) run a jumper from battery - to a good ground near the starter & try again
3) with the above jumper still there run another from the starter motor to the battery + Best done that way because you get a big spark .
Post your results