You may need to bleed air out of your system. Air pockets will tend to form where the highest point of the system is. Un cap the rad, and park it on an incline so that the rad cap is at the highest point of the system. Let it run for awhile and come up to temp. The level in the tank will drop and you may need to add more.
As far as besides that, you may want to check the control valve up next to the heater core inlets to make sure it is getting vacuum and isnt stuck.