When it won't start, with the battery alone, do you here it trying or clicking? It is possible that the starter is too hard to turn without the extra boost. Time to replace. Also, check your cables going to the starter, they may be corroded causing too much resistance.