Some one may have posted this already, but this is what I did to align the doors on my 49 ford after having some slippage during a chop. Made a push tool with some 3/4 inch ready rod. could be made to pull just as easily. It took longer to build the push tool than to move the door frame back into place. The same idea could be used anywhere inside the cab. Might need something stronger for a real long reach though.
I'm not a body man by any stretch but this is what I learned years ago from an oldtimer, not just these trucks but any vehicle. I miss him.
MAYBE porter power like this ...and/or loosen the cab mounts and add shims under the A-pillar but none under the front of bulkhead at firewall. ALL of the methods described in this thread are applicable...a lot depends on the gap between the front of the door to the side of the cowl or hood. If that gap is parallel ,and there is no hinge (or frame)bind you should not shim the door away from the A-pillar. Your liable to end up with wind whistles and water leaks.
from this picture I'd say you need to slacken the cab mounts and add a shim or three under the A-pillar. Remember ...a little bit there translates to a bigger lift at the rear of the door. Sure hope we've all been of help for you Jazz1 cos theres not much worse than slamming doors and chipping new paintwork.
Before jacking the door opening, take some measurements. I see a lot of things pushed out of shape to compensate for other problems.
^^^ but remember if it measures right but looks wrong it's wrong....and if it measures wrong but looks right, it's right
While a different body the principles are the same http://www.abarnyard.com/workshop/door-1.htm later jim
Old bodyman trick..put small sledge hammer at bottom hinge...close door..push gently...will lift door...gentle...moves quickly...