I'm assuming this is a GM starter ?
If so, remove and disassemble the solenoid. You'll see a large copper contact bolt that you can take out and clean up the contact points. If it is exsessivley worn you can turn 180 degrees to get some fresh contact surface. Do the same for the other contact point. Reassemble and voila !