Could the starter drive be stuck causing it to not turn? Maybe take the starter loose and then give it a try?