Not a radiator expert, but could it be possible that the radiator is not building up enough pressure to open the thermostat? Is there steam billowing from anywhere when the guage says "H"?