Chances are, you're looking at a loose wire in the switch box, or possibly bad switches. I replaced a few switches in my house recently and noticed that the new ones (purchased at wal-mart) have an iffy on setting, they'll go on sometimes, but sometimes you have to wiggle the switch on and off a bit to make it stay "hot".
How old is the wiring in your house? The older wiring becomes brittle and will snap at the bends occasionally, these bends are usually around the screw terminals at the back of the switch where the wiring is connected. Since the other switches work and they are all together in the same enclosure, the wiring is usually the source. One set of wires comes from the breaker box to the "gang" box where the switches are, it ties into the first switch, then jumps from it to the second switch, then jumps from the second to the third.
If you only have one switch for each light, the wires going to the switches will be something like white black coming in from the breaker, the black going to the top post of the switch, the white wirenutted and taped to another wire going to the first light, second light, third light etc. The black on the switch will usually be under a post on the switch with another black wire going to the next switch under the same post ( or possibly wirenutted behind the switches with the blacks all tied together and splitting out to the switches) The other post (bottom post) of the switch will be the black wire that corresponds to the white wire (wirenutted to the main) going out to the respective lights.
Remove power to the breaker(s) that power the lights, whip out a flashlight and a screwdriver, remove the cover plate from the switches, unscrew the switches and gently pull them all out of the gang box. Check the wires on the posts, ensure that none are loose, then check the wire nuts to make sure none of the neutral wires (white/red) have come loose from the wire nuts. This is easy to check, grab the wire nut with one hand, and pull on each wire individually with the other, don't tug hard on the wires, if they're loose, they'll come out easily.
If you find a loose wire, chances are that's your problem. If you have a volt meter handy, you can unscrew a lightbulb and check with the probes to see if there is voltage first in the light socket, then at the switches, then from the breaker itself (which should have power if the other lights are working).
Hope this helps.
SunRunner