A good tip I read once to keep the tank warm is to fill some bottles with the hottest tap water you can find, screw the cap on, and immerse them in the tank.
You'd need to take care with leaching plastic bottles contaminating the water I guess, but glass bottles should be OK.