I have 3 model helicopters at home, and unfortuanetly the first thing you need to learn is the hover. Training pods are a must. The biggest thing you need is someone who can fly them to trim it for you almost each time you fly it. Once you have a trimmed heli, you start by doing short hovers 1-2 secs, then put it down. with practice you pick it up for longer. then you concentrate on keeping it in 1 area. Also the bigger the heli the more capable and stable to fly( also more expensive), piezo gyros are cheap and heading lock gyros make life a lot easier too.
Helicopters with a collective head (5 channel) are easier in forward flight. Computer radios allow for mixing of throttle/collective, also make the controls less sensitive around centre. Plus many other functions.
Like most things, you get what you pay for. If you are serious about flying model helis (remember these things aren't toys) there are lots of clubs that are more than willing to help.
I have had a lot of fun with them over the years and my original heli (Robbe Schluter mozkito) although it has been repaired many time is still serviceable.