I Chose the 383 Big Block

If you didn’t already pull the intake. A bent pushrod could be the culprit keeping it from turning
I would pull the heads and then see if it turns