i had the same problem last winter, the heater matrix was blocked, if you look on the bulk head you will find the 2 hoses that connect to it, You can try and remove these and fluch through with a hose as they are bad with filling up with silt, if this fails then its time for a new matrix, i paid 65 pounds for mine and it took bout 3 hours time to install. the matrix itself is located behind the glovebox in the car to give you an idea of where the hoses are in the engine bay, they are only held on with a spring clip type thing, push the lever in and carefully pull backwards.
Paul McGill, February 2005