Does your battery light stay on in the gauge cluster after shutting the car off? If so, you need a new/rebuilt alternator. That will kill the battery in a jiffy.
If something was shorted on the starter, it would either not work, or blow the 50A fusible link in your trunk (in which case the car would not start, period). Large short circuits like that cause bigger issues than a drained battery!