2006 Jeep Liberty Key Stuck in Ignition

The button is popped out on the shift level and the car is in park. Key is still stuck. Any other ideas. Does the cable need to be replaced? or could it be a different problem all together?