On most cars the switch just earth's the lamp, so if you touch the wire that goes to your switch on a clean unpainted part of the Piller and it still doesn't work then you have a break on that wire somewhere. The switches usually use the screw holding it on to make the earth.