This will be a long post, here goes!
First of all what type of controls are you using? If you don't have a set of rudder pedals flying the helo will not be realistic or fun, period. Get some pedals if you don't already have them.
Start off on the ground with the engine at idle and click the trottle up only one click at a time. Once the throttle input causes the helo to yaw (About 58 taps on F3 key, or about 65%-70% torque on the guage) reduce throttle a click or two until it settles back firmly on the ground.
Stay in the cockpit view and practice making it light on the landing gear and throtteling back, over and over and over until you know when the thing is going to start yawing.
Once you can anticipate when the yaw will happen, increase throttle again and give OPPOSITE (left) rudder (YAW) control inputs to make the helicopter stay on the original heading. You should not be airborne at this time, only making the helicopter light enough to turn but still staying on the ground.
Practice turning the helicopter and stopping the yaw at headings on the compass you select. Do this over and over and over until you can do this without giving it much thought. Be able to do this before you proceed to actually flying the thing.
Now a little about the rotor disc before you proceed. It is just a big fan, that is all. The turning blades make the "ROTOR DISC"
If you use your joy stick and tilt the disc forward your aircraft will be pulled forward. If in a forward motion you tilt the disc backwards by pulling your joystick back your aircraft will slow its forward momentum and eventually move backwards.
Tilting the disc to the right will cause your helicopter to move to the right, tilting the disc to the left will cause your helicopter to move to the left. By INCREASING left rudder (pushing on the left pedal) input while tilting the disc to the left (in forward flight) you will be making a somewhat coordinated left turn. By DECREASING right rudder (pushing on the right pedal) and tilting the rotor disc to the right (in forward flight) you will be making a somewhat coordinated right turn.
Different trottle settings will cause your helicopter to want to yaw. More throttle more right yaw, less throttle less right yaw. To control right yaw put in MORE left pedal, to control left yaw input LESS left pedal.
To take off you increase throttle and input LEFT pedal to arrest any RIGHT YAW! Slightly tilt the rotor disc forward. Once you are moving forward pull back slightly on the joystick so you do not nose it into the ground.
Depending on which helicopter you are flying, you get a feel of how agressive you can get with the controls. PRACTICE PRACTICE PRACTICE. After practicing practice some more.
You have to anticipate what the rotor disc doing by about a second. You have read or heard of people being behind the aircraft while flying I assume. This is where anticipating what the controls will do is essential.
If you are all over the sky and are somewhat in control of the helicopter you are already behind it. You must know how each control input is going to affect your movements.
Hovering is just a precise input of everything you have practiced doing over and over and over.
The best helicopter to learn in is the Bell-47 by Jean-Marie Mermaz this is the best helo download on the internet, shut down the engine, go to outside view and look at what the rotors do as you move the controls. Here is the link,
http://www.simviation.com/fs2002heli20.htm this is your reward for reading this entire post!
Happy Heloing!