If you have good battery voltage and your cables and connections are good and the motor brushes are not stuck in the brush holders then try cleaning the motor armature with a comm stone. I see a lot of older trucks with the same problem. The brushes get stuck in the holders and ruin the armature. Also, make sure the brushes can move freely inside the brush block holder.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.