My advice would be to swap the resistor out as they cost about £1. Also check the fuse box for anything untoward.
If it still doesn't work then you can move onto the more expensive things like paying someone to change the heater unit. It'll only take you a couple of minutes to do a bit of basic problem solving.