The fix is to have the button replaced. However, you'll have to decide if you want to put that kind of money into the phone. Repair places will be able to quote you how much.

I would not attempt...