The most likely problem that causes the compressor to not come on is low refrigerant. It won't come on if the presssure is below around 26#. If you don't have access to a set of refrigerant gauges, you can disconnect the wires at the clutch cycling switch located in the side of the accumulator and jump across the two terminals, this should engage the compressor if the engine is running, let it run about a minute or two and then feel the line coming from the evaporator to the accumulator and see if it is cold, if not then you are probably low on refrigerant. Don't let it run too long as the comppressor can pull the internal pressure below atmospheric pretty quick if the charge is gone and air might enter the system through the compressor seal. bg