Low battery voltage can cause the key to stick in the ignition (not enough voltage to energize the solenoid that releases the key). I think the key stuck in the ignition is a symptom and not the problem. It sounds like you have either a bad battery, charging system, or something is drawing current when it shouldn't. Good luck!