You will need:
4 pulleys (can be done with 3-5)
string or fishing line(enough to wrap up the wall, across the ceiling, and down the other wall)
Drill & Screws
Here is a video of it in action:
If anyone has ideas that would improve my idea please let me know. I would like a cheaper, lighter, smaller pulley that can directly connect to the wall.
Step 1: Find where you wish to control your switch and screw
I put in next to my bed.
Screw 2 pulleys into the upper wall or ceiling so that the cord will hang where you can reach it.
Screw another pulley(s) above the light switch in the room.
Screw a pulley under the light switch. (you may be able to just slide it under the light plate or take off the plate and use the screw of the plate to hold the pulley)
Step 2: Thred from the bed to the switch.
Thread the other pulley but go through the pulley below the switch and back up to the switch. Tie.