It has to be one of these things:
1. Not enough fluid in the radiator.
2. Thermostat improperly installed or stuck (stuck open will blow cold, stuck closed will overheat engine.)
3. your heater core is shot.
4. your heater core is plugged up by stop leak.
5. your heater hoses are backwards. did you take them off for any reason?
how much stop leak did you put in? just one tube isn't going to clog up your heater core, but if you added a bunch, I'd say it's possible. My guess is you got a bad thermostat. You can check it by taking it out and putting in some boiling water and see if it opens up. If it doesn't, obviously it's bad. You can also try flushing out your heater core; just don't do it full blast, be gentle.