6v system?

If so, are you sure you have 6v battery cables? They should at least be 2 gauge and even thicker cables are better (1, 0 or 00 gauge).

The starter is less efficient when it gets hotter. This is more noticeable, the older the starter. It might need to be rebuilt or replaced.