If your sure the connections are both tight and corrosion free, the bulb if working check the wiring continuity and test the switch, as it's possible the wiring has broken/sorted and corrosion has penetrated into the switch. Its a very simple system, it will be one or a couple of the above.