Go to curse.com.
Click on "WoW Addons," which is the sixth item from the left in the main menu.
Click on "QuestHelper," the first item in the "Most Downloaded Add-ons" section at the top left-hand corner of the page.
Click the big orange "Download" button at the top of the page.
Click on the orange, downward-facing arrow to the left of "QuestHelper 0.47.19-alternate" at the top of the page. (If there is a more recent version, that version will be at the top of the list; so click on the arrow to the left of that version instead.)
Click "Choose a mirror automatically" bellow the "Install using Curse Client's Package manager" option at the top of the page.
Choose the "Save to disk" option and save the file to your desktop.
Click "Ok."
Close all of the windows once everything has downloaded.
Create a new folder on your desktop and title it "My Mods."
Open the "QuestHelper-alternate" folder that you downloaded to your desktop.
Copy the "QuestHelper" folder that you find in the "QuestHelper-alternate" folder.
Paste the "QuestHelper" folder into the "My Mods" folder.
Delete "QuestHelper-alternate."
Open the Startup menu by clicking on the Windows logo in the left-hand corner of your toolbar.
Open the "Computer" folder.
Open the Local Disc (C:) folder.
Open "Program Files" folder.
Open the "World of Warcraft" Folder.
Open the "Interface" folder.
Drag the "QuestHelper" folder from the "My Mods" folder into the "Add-Ons" folder. Once this is done, you can delete the "My Mods" folder if you like.
Close all the windows.
Open World of Warcraft to play; the add-on should be installed and working. If it is not, delete the "QuestHelper" folder from the "Add-Ons" folder and start over from the very first step. If this still does not work, ask for help on the forums of curse.com.