in addition to the other answers, there is a cable operated valve behind the engine where the heater pipes go through the bulkhead,the cable can sometimes come off & valve may not open.
baz b, December 2009
Does the temperature rise ? stat may have failed open and engine is not hot.
mike, December 2009
Check fluid level in radiator,
Heater Matrix may need flushing out (or replacing)