I've been pushing it in, thinking that the end of axle will clear that hole in the knuckle. So it doesn't come out of the knuckle?
Just bend the CV axle at the outside joint, and start working it out. You want the wheel cranked opposite of the side you are working on. Working on left, crank right, working on right, crank left.
EDIT: Or pop the Tie Rod end off, I personally pop it off.
I just pulled that out this past weekend. I used a 3 ft long pry bar in-between the disco and the CV from underneath the engine. I just got the bottom (handle) of the pry bar with a large hammer. It only took 1 hard hit.
You should pull the axle out of the disco first unless it's really stuck in there due to damage. Try soaking the back of the disco with penetrating fluid and hit it with a hammer and punch to try and spin it in the pan hole. Do not pry it too hard or it might break in the pan hole.
Think there's a procedure on this site somewhere for setting up jack bolts to get a stuck disco off the oil pan. Or, you could try taking the rest of the bolts out of the disconnect. That would allow the case to split, with half the case going with the CV shaft and half staying welded to the oil pan. That's a last resort.
I agree with Mooseman - you want to focus on getting the CV shaft out. If it won't come out, you've found your problem. The outboard bearing are completely gone.