have you checked fuses.
if you have a meter and know how to use it, check the switch for voltage on the supply and load cable/s, thatl rule out switch, then check at your demister strip ( its basically just a big loop of heating element), if no power, check for continuity in circuit.
as above poster said, could be a break somewhere.