Air lock
Broken diverter valves
Dead heater matrix
Dead fan
Dead fan switch
Faulty water pump
Mouse stuck in matrix housing blocking air flow

Could be many, many different things. Get the car up to temp. feel the bottom rad hose to make sure its warm and the water is circulating. Then feel the inlet and outlet for the heater matix (the two hoses that go into the bulkhead), see if they are cold/hot.
If you still have the recall valves fitted that's probably why, whip them out, put in some copper pipe and fit a MK3 heater matrix whilst your at it and you'll be as good as new.
This has been posted 1,000,000,000,000,000,000,001 times - do a quick search and you'll be knee deep in answers
