Assuming the power side of the AC circuit (10 amp AC fuse, Cig fuse, wiring, and relay) are good there are only a few things that'll prevent clutch operation. Code 51 provides a quick way of checking most of these things as well as testing much of the amplifier.
1) Jumper the diag block, same as would for checking any engine code.
2) With your foot off the gas pedal look for a normal code on the MIL. If you get a code 51 with the throttle closed stop right there because the test will be invalid. If you get a normal code proceed.
3) Key on, engine off, throttle closed, and if auto in P or N: turn the blower on any speed and press the AC switch. The button should light up and code 51 should appear on the MIL. Do that and we'll go from there.
The AC amp controls the clutch but the amp is controlled by the Heater Control Assembly, aka the CC panel. Since there are inputs on both that will keep the clutch from operating, code 51 allows us to see which of these two devices is causing the problem. Since the engine ECU (which operates the MIL) gets the signal from the amplifier if you get a 51 you'll know everything on the CC panel side is working and the problem must lie in the amp or power side of the circuirt