On a 12V battery its NOT the cables... really. Unless you are using an extension cord not anything resembling an automotive battery cable. For a 6V battery, yes. 12V, no.

Take out the spark plugs.

If you hit the foot pedal and the motor does not turn over check TWO things: is the contact switch in the starter working (do you have a polarity reverse switch? Is it wired correctly?) and is the starter engaging (can you hear it turn a bit as the bendix engages the ring gear).

Of all the things to go bad, the contact switch on the starter goes first (copper eroded by arc).

Even with a POOR GROUND a starter should have the mechanical advantage to turn over a motor even slowly with no plugs. Remember were at 12 Volts.... grounds play a much smaller role.

If the starter cannot turn over the motor, then clean the starters commutator (you need special stones for this, cost about $30 for a box). Here is how you use them:

http://www.tm9-801.com/forums/viewtopic.php?f=3&t=739&hilit=commutator

You motor *might* be tight... did you plastigauge the bearings??