With your door close to closed, when you grab the B pillar/latch side, and lift up and down, can you feel much movement? If so, you'll need to address that wear first.

One way to adjust the door, would be to bend the hinges slightly. Easiest way would be to gently bend them in a press. To figure out which one to bend, look at your door closed and see which hinge area has the biggest gap. That's the hinge you'll want to tweak. If you have a gap that is way too tight, that is the hinge you'll want to address.

If you don't have the tools to do or make for bending hinges, you can put a jack under the door, with a block of wood to help spread the load, and come up on the jack until the door is just past the required place you want it to be. You'll want to do this with the door in as close to a closed position that you can get it. I like using a piece of 4 X 4 as it doesn't flex as much as a 2 X 4. It is best to take your time and slowly sneak up on your final position. Also, if you run out of lift on the jack, you can either add more blocks or put your weight on the running boards. Give a tiny jump while up there to nudge things along if necessary.

Look at it this way. Truck owner and his absolutely huge corn fed buddy are driving in to town. Buddy says "Stop! I see a girl I want to talk to!" Driver stops and buddy cracks that door open, leans on it and breaks out his best pick up lines. Repeat every Saturday night for the next ten years. That poor door spent every Saturday getting pushed towards earth until buddy found himself a girl. Now you have an opportunity to push that door back towards the sky. Back where it came from. It took buddy ten years to make it sag that 1/2". You can get it back there in less than ten years, but don't try to get it done in 5 seconds. Bad things could happen.