That's a tough one, either way I think you'll have to pull the switch to really work on it.
I'm pretty sure the contact is just held in place by the wiring on the back end, if you can get everything lined back up you might be able to solder it back together or peen the contact over the terminal.
Be careful reinstalling the switch, those wires are awfully easy to pinch in there.