Have you taken out the plugs to see if it will turn over that way?
The spinning starter clutch could be as simple as too heavy an oil, or just plain gunk build up.
The spinning starter clutch could be as simple as too heavy an oil, or just plain gunk build up.