I would try the switch, they all eventually go bad on our cars. You said the fuse was ok and all other accesories work on that same fuse circuit? Unless ALL of your bulbs burnt out *insert sarcasm here _____ * then it's safe to say that you need a new switch. I would also check to make sure you have the right size fuse in ALL of your locations.
94 Oxford White GT. 18" Saleen wheels with BFG Drag Radials. Vortech S-Trim, etc. 89 Oxford White Notchback. Chrome Pony Wheels, Full exhaust, Pulleys, yadda yadda yadda, 94 GT Vert (Stockish cruiser)