the radiator is full but the heater is not working
Heater not working on 2003 Honda Element
Check the heater core. Not an easy replacement.
The thermostat maybe stuck open just enough that the coolant doesn't get a chance to warm up to operating temp. of approximately 185 degrees. Typically the simplest thing is the cause.