You might want to take the cover off the flywheel and turn it with a large screwdriver or a pry bar. Is it possible that the starter drive is stuck engaged into the flywheel? Might want to loosen the starter mounting bolts and see.