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 !!
A resistor in the charger probably burnt out or you do not have it plugged in.