Have you try to jump start the car? If the battery is left for 3 weeks, then likely there is short somewhere that drain off your battery, not surprise to an old car, you need to check the wiring, or else maybe something is wrong with your starter, I have a spare starter if you want to try..