Hmm, it appears you might have a bad heater resistor if you get heat on defrost but none of the others. Check your Chilton Manual to see how hard it is to replace the 1st resistor. Also, locate your heater core and check the inlet and outlet hoses after the car is running warm. If both are not hot, get your system power flushed. Also, your car is probably due a thermostat change.
Thermostat is cheapest and easiest fix, so try that first.