As you may be aware, our Cummins Turbo Diesels are very thermally efficient and therefore there isn't a lot of waste heat to warm coolant and thus the heater core. Cold weather exacerbates the condition. A couple of thoughts/suggestions:
a) Plug in the truck at night -- will speed warming up of the truck and get warm air into the cabin much sooner
b) Block a small portion (no larger than 1/3 total surface area) of the radiator which will mimic the "winter fronts" that the big rigs run in cold conditions.
We've had quite a cold blast from Old Man Winter here in New England the past couple of weeks, with nightly temperatures well below zero and highs during the day in single digits. Rarely in these conditions does my temp needle get to the "190" mark and if I'm stopped idling for a minute, it drops quickly to 160-ish.
Tim