Penetrene is a penetrant fluid, oil based. It works better than any other I know. You can get it at Repco, and probably many other places.

Try to attach as much inertia as possible to the crankshaft when you use the impact wrench. The blade plate, for example.