Your heat might not come on for a variety of reasons. You could have clogged or dirty filters, bad insulation or leaky ductwork or any other issues could cause heating problems. If changing out your filter doesn't warm things up, it's time to call a professional.