I replaced the ignition switch and used a separate key for it.
You might want to try a locksmith. I personally would try to take it apart and look for any obvious bent or stuck pieces on the lucky chance I could fix it myself. Once you have it out, you can then take it to a locksmith or install a new switch.