Hook up a voltmeter accross the battery, start it up and see what the readings are, should get 13.8-15 volts, if not check the cables at both ends, you may have a corrosion problem, if cables are good, clean and tight, and readings are low, the alternator or regulator are bad, or a fusible link at the starter solinoid near the battery, the pos(+) cable runs over to it...clean all those connections too. Remove neg(-) cable before working on electrical system and replace it last...