As Gambit says - check and see if there is indeed a live feed when you turn them on from the dash switch - if that is the case then rig a temporary wire from the earth side of the bulb connection and find a different earth on the car.
The in car switch could have worn contacts as well... but that will be confirmed if there is a voltage present when switched