Rosie Edwards
Rosie Edwards voted up james caison's answer
If the batteries are as much as six  years old they need replacing, but first , I would check to see if there is corrosion on the terminals and battery wires. If you have not used distilled water the plates could be stuck together, which also means the battery life is over !!