pitman arm won't come off

As mentioned: Soak it in pb blaster, liquid wrench, ect. Let it soak for a couple days.
Wire brush the entire area, including the groves. After this it should be ready to pull off. Get a good quality puller, and take your time.