Welcome to Cartaholics.
It could be several things causing your problem. Have you done a voltage test on the batteries? If so post your total pack voltage. Make sure all the cable connections are clean and tight. Check the cable connections on the forward and reverse switch and at the motor.