Are you working on the pasenger side? If so, have you removed the lock? If you haven't, the lock pin might be rusted into the latch and holding it in the door.
If that's not it, call me. I can provide some excellent "workin' on the truck" curse word combinations.
:hammering: