Assuming you have already tried swapping the A/C relay with another relay, such as the horn relay... Hey, we all overlook the obvious
Try this... Let's completely isolate the compressor.
Unhook the connector at the compressor.
Using a volt meter, put red lead on hot wire (harness connector, not compressor). Put other lead to ground. What volt reading do you get? If voltage is present, the clutch coil is bad and must be replaced.
If no voltage is present we need to check the relay socket in the PDC. Open the Power Distribution Center cover. Locate and remove the A/C relay. On the relay, there should be numbers or a diagram indicating which terminal is which. Locate where the terminal labeled "86" would be. With the key switch turned ON, 12 volts should be present at terminal "86". If no voltage is present check fuses in PDC.
Now find terminal "85". This is the terminal that the PCM controls to activate the A/C clutch. Set your meter to "continuity" (where it beeps when you touch the leads together). Place one lead into terminal "85" and the other to ground. With the A/C switch off, there should be no continuity or "beep". With the A/C turned on, there should now be continuity. If no continuity, check the gray wire at PCM connector C for continuity between terminal "85" and PCM. If there is continuity throughout the gray wire, check the switch sense wire from the cab to the PCM.
Note: THE WIRE FROM THE PCM WILL NOT SHOW VOLTAGE. IT WILL BE GROUNDED.
DO NOT APPLY VOLTAGE TO THIS WIRE!
If everything is good so far, now check terminal "30". There should be 12 volts present at all times. If voltage is present, check continuity between terminal "87" and the compressor connector.
If all of the above check out ok, you have isolated the problem to a bad relay. Swap out relays and test for voltage at the compressor again.
If you still can't get voltage to the compressor, PM me. I'll try to help in any way I can!