How do I fish a wire into an existing electrical box?
At some point of agony, it's easier to repair drywall than to try and fish everything without opening any new holes. There may be a few situations where you can actually get the job done without opening walls, but there are a lot where that is the only option (depends on where the wires run and the construction of the walls.)