It sounds like a heater core that is bad. If that is the case then you can't do any thing but wait. Unless you now how to replace the core, to make sure it the core, do you smell any thing sweet or do you see antifreeze on the floor? If so that is your core leaking.