I have a 93 240 (all stock) that doesn't want to start. I originally thought the starter was bad, but after replacing the starter relay, it worked fine. This was about 2 or 3 weeks ago, and now it won't start again

, but i don't think it's the starter. The first time, when i turned the key, the starter would make ONE clicking noise. Now, when i turn the key, it makes a much louder clicking noise in rapid succesion. I swear, it sounds like a machine gun. Also, the battery can't hold charge for more than a couple days. I don't know if these prolems are related though, because even after hooking the battery up to a charger, it just makes that stupid gun noise.
PLEASE help me out guys.