Check the wire harness from the driver's door where it plugs into the dash at the fuse block. I periodically gave this issue with my truck and I've narrowed it down to that plug. If I wiggle that harness or unplug it and plug it back in, everything starts working again.
Also, double check your plugs at the Driver Door Module (window switch) to make sure that they are all firmly plugged in. If none of that works, then there's also the possibility of a broken wire in the door jamb boot. The Drivers door is by far the most used door on the vehicle, and every time that door is opened and closed it stresses the wires. I've seen it happen on tons of vehicles, the wire will actually break but the insulation stays intact. So it's difficult to diagnose a broken wire without a meter or test light.