"Take out the spark plugs and turn it through a couple of times. You'll feel a sickening mechanical crunch if you've broken something internally. Otherwise, as ILengine has suggested it could be a starter that hung up and expired. Also, check your battery connections for cleanliness and security."
I have taken the spark plugs out previously and was able to turn in through a few times in reverse, I have probably turned it through going forward maybe once, but it was really hard to turn. There were no mechanical crunches or anything like that. How can I test the starter? Connections are good and clean. Thanks!