Okay, sounds like you still have a air pocket in your cooling system.
This engine is kind of a pain to get the air out of the system. I have a fancy bucket that seals to the radiator to effectively raise the water level to get air out. For one time use this isn't really necessary for you though.
Support the front of the vehicle at least 6 inches or so in the air with ramps or jacks etc. Remove the radiator cap and let it sit for several minutes with the vehicle off.
Fill the radiator up and start the vehicle with the cap off.
Standing in front of the vehicle, very slowly push the long upper radiator hose downward at its center. This is where the majority of the air gets trapped. As you push it down you will see either air bubbles escaping at the radiator neck, or the water level dropping. Continue to do this while adding fluid until the level does not drop anymore.
Reinstall the radiator cap.
Place a medium weighted object (I've used a half filled coolant jug in an emergency) over the upper radiator hose to weight it down.
Go inside the car and make sure your heat is turned to full hot, monitoring your coolant temperature gauge all the while, increase the throttle to 2000-2500 rpm in 30 second bursts. You should feel heat begin to come through the vents. If the heat goes away when you let off the gas, you need to keep doing it. When the heat stays after you let it idle, the air is out of the heater core.
Shut the car off and let it cool, then check the level at radiator cap and top off as necessary. Fill the overflow jug to just over the full mark as you will still have small amounts of air in there to take out.
Let me know how that goes, it should take care of you.