Do you have the correct key? Have you ever srated it with the keys you have? When redrider94 siad "wiggle the steering wheel", he didnt mean tear it up, just light pressure back and forth. Could be light pressure on the locking pin. Ignition switches are easy to come by. Before you go off buying things try this, pull the switch out and then try and turn the key.
While you have the switch out, bench test it. See if it slides properly.