Possible No flow to heater core?
There are only so many reasons
plugged heater core or even plugged hoses or valve
Non functioning valve, or maybe someone replaced valve with one working in opposite direction
Non functioning vacuum controls
BAD WATER PUMP. Sometimes the pump impeller rusts/ falls off the water pump, and the engine cools somewhat by convection, but circulates no heater coolant