On some machines, the reverse button won't move when the stitch length is set to "0", and the button extends as you increase the stitch length.
You are going to have to get inside there and check everything out from the button all the way down to the feed dogs and see what is stuck.