Does the beltline at the hinge side of the door line up with the beltline on the cowl?
The beltline of the latch side of your door is too low and does not match up with the belt line of the cab.
You need to address these two issues first and foremost, as they play a huge role in the door fitting the hole, and in the proper operation of the door latch.
Hang in there. We'll get you there!
Carl