For the interested:
Toyman's Step by Step AC Repair
Disclaimer: This is probably not the correct way to diagnose or repair an AC system. It may not even be legal. Proceed at your own discretion. I am assuming you have basic automotive knowledge. If not, get some before you try this. Some of this stuff can hurt you. Most important, watch out for the spinny bits under the hood. Hot stuff is hot. Some of the cold stuff will freeze your skin almost instantly. You have been warned.
Step 1. Engine on, AC on max high, doors closed, windows up. Doors closed and windows up is important.
Step 2 through something. Find the AC compressor. Is the clutch engaged and the front spinning? If no, buy a cheap AC hose with a gauge or a manifold set. Connect it and see what the low side pressure is. That's the blue gauge on the manifold. There should be a green zone on the cheap gauge. If it's less than 20 psi, the system is empty or close to it and the low-pressure cut-off switch has shut the system down, go to step whatever below. If the pressure is in the 75-100 psi range and the compressor is not turning, check the voltage at the plug behind the AC compressor clutch. If you have 12 volts, then the clutch is probably bad, test it by the book, and replace the compressor or clutch. If you don't have voltage, check the fuses. If the fuse is good, find the low-pressure cut-off switch. Bypass it with a jumper and see if the compressor starts turning. If yes, replace the low-pressure switch. If no, find the high-pressure cut-off switch and bypass it. If the compressor starts, replace the high-pressure switch. Do not leave the cut-off switches bypassed or run the system long without them! Important things will break if you do that and your repair will get much more expensive quickly.
Edited to add: Not all systems have a low-pressure cut-off switch. The 635csi I had did not. Neither does the Kia van my son was just given. The compressor will run even with the system empty.
Step whatever: No gas in the system. The gas has escaped somewhere. The trick is to find where it got out. Your ac system has oil in it. If you keep your engine bay clean, trace out your AC lines looking for that oil and the dust/debris it will collect. Check around the connectors and areas the lines run. Check the area at the front of the ac compressor. You are looking for oil slung off the back of the pulley. It will be in line with the belt. 7 times out of 10 you can find the leak that way. Fix it and recharge the system. Times 8 through 10 you will end up dumping some gas in the system. Sometimes you can hear it leaking. Other times you have to dump some UV dye in the system, charge it and see where the dye shows up. Clean your engine bay if you have to do this. It makes finding the leak 100% easier. Edit to add: Many older systems already have dye in them. A check in the engine bay with a UV light may show the leak without adding dye to the system.
Next step: Compressor is running, but no cold air is coming out of the vents. Whip out your trusty ac hose and check the low side pressure. If it is in the 50+- psi range, check the big line going to the compressor. Is it cold or cool? Check the little line off the compressor. Warning it may be very hot! If so, the refrigerant is probably doing what it needs to. Time to check for blend door movement. You are on your own there. Every vehicle is different and I hate working under the dash. I have come across broken blend doors twice. Neither one was fun to fix, but that was all that was wrong with the ac system.
If the compressor is running and the lines are the same temp, look at the pressure again. If it's around 75-100, the compressor has probably E36 M3 the bed and is no longer compressing. It's time to check the high side pressures, move on to the next step.
To check the high side pressure, you need a manifold set. They are pretty cheap now. Mine came from the hammer store. Hook them up and check the pressures again. If the low side is a little high and the high side is off the chart 350 psi+, and the system is short cycling, the orifice is probably stopped up. It's a little plastic thing in a line near a line connection. They can stop up with debris. They are replaceable and that may fix the problem. Consult the interwebs to find it. Every manufacture hides them somewhere different.
If the low side and the high side stay close to the same pressure with the compressor running, the compressor is probably worn out or broken internally. As tempting as it is to replace just the compressor, don't do it. Blown-up compressors fill the system with shrapnel. The receiver/drier, orifice tube, and frequently the condenser need to be replaced as well. The rest of the system also needs to be flushed well to remove all the debris. If you fail to do these things, you will be replacing the compressor again.
As to why the doors need to be closed. The pressures on the pressure chart are only accurate when the cool side of the system is actually cool. Always close the doors and run the system on high when checking pressures.
That's all I have. I've successfully repaired a lot of ac systems but I'm not a trained ac repair guy. Everything I have learned came from being desperate to have cars with ac and too cheap to pay someone else to fix them.
I am 100% certain there is a lot more to know. I am 100% certain I have forgotten to mention something. If I remember I'll edit the post in bold italic.
Edit to add. It is tempting to add oil or stop leak or a magic fix to the system. I have never had a can of magic fix work.
Don't add oil to the system unless you are replacing components or you know the system is low or has been flushed. You can overload the system with oil. This oil usually ends up sitting in the bottom of the condenser coil reducing the effectiveness of the coil and the system. Very important. Use the correct oil if you are adding. Some of the oils used in refrigeration are not compatible with each other. There should be a tag under the hood showing the quantity and type of oil and refrigerant used in the system. If not, search the interwebs or your service manual. You do have a service manual, don't you?
Edit to add: When you buy R134, buy just that. Many of the cans that are available also have stop leak or oil, or dye in them as well. You don't want that. Oils and such should be put in the systems in the recommended quantities. You can't keep up with those quantities if every can has a little something extra in it. I have had my best luck buying R134 from Ollie's Bargains. They usually have it for $4-$5 a can. Parts stores frequently want $15/can.