There is a coolant/heater valve on the firewall, kind of close to the battery. That valve is actuated by a cable that goes to your heater controls. I have seen several of these where the cable has come loose or broken; the valve never opens, so you never get coolant flowing to the heater, therefore no heat...I'd start there first...