I'll describe the troubleshooting process that helped me and you should be able to track down your problem pretty easily (or at least isolate it somewhat).
1. Turn your a/c to auto and on high.
2. Go in to your diagnostic mode (hold engine off and warmer), look for any codes (particulary low coolant, if so got to step 4), after any codes, it will say PCM?, hit the fan higher button for the next menu then if the front defroster symbol is lit, the comptuer is telling the compressor to come on (powering the relay).
3.a. If it is lit but the compressor clutch is not spinning, try juming the two points on the relay socket closest to the headlight. If it now engages, you may have a bad relay or short between relay and compressor, or computer to relay.
3.b. If the defrost is not lit up on the above listed menu (with a/c supposed to be on), the computer knows the system is not charged.
4. Unhook the negative battery for 15 mins or so and then attemp to command on comressor. It should then spin, if the coolant isn't right, it should throw the code and kick off the compressor. (note that I also had a bad low pressure switch).
this should get you goiing in the right direction. good luck.