Well it's either the motor or the battery or both.
Quickest way to verify the battery is charged is to test it with a multi-meter. However a battery can have voltage but still be bad by not being able to deliver the power.
If you don't have another DC power source to test the motor then buy a new motor and a new battery.
If you plan on running the vehicle you will need them ....eventually.