what happened to it before it wouldn't turn? suddenly just not want to move anymore or make some noise?
if it just stopped moving, check your main bearings. the metal of the valve seat is not enough to prevent the engine from turning. a busted piston can do that, but they don't randomly explode.