You can also get some commutator stones to clean the commutator on the starter and genny. That alone should help with the cranking.

I did a little write up HERE

For 6V connectors you should also be using some dielectric compound and all the connections. It helps prevent corrosion and gives a much better ground.