Try jumping the solenoid. Thsi will tell you what's wrong, and if it's the solenoid you can just keep jumping till you get a new one. (pos batt to secondary solenoid terminal (the one that goes to the starter))
Check all connections including all grounds. Being over 20 years old they will all need a good clean. How old is the battery? Is it charged?