When you are chatting on the internet with a possible future girlfriend, bear in mind what is on her profile and what her interests are. Open her profile in another window so you can refer to it. Imagine you are actually having a physical conversation - you have 2 ears and 1 mouth try, use them in that ratio! Take an interest in her, ask her questions and respond to what she is saying. Tell her good stuff about yourself. The advantage you have here over a face to face meeting is that you have thinking time. In the past if the conversation got onto a subject I was a bit hazy on I would text brb (be right back) then Google it. Not so that I could pretend to be an expert, but so that I could keep up with her and show an informed interest.
We are now in an area where you are somewhat on your own, if you are lucky she might suggest meeting up, otherwise you are going to have to take the plunge. Now this can happen the first time you chat or it might be after weeks of it. You can easily wreck things by waiting too long or asking too soon. It should become evident if there is any spark between you and sometimes it's good to suggest a phone call ... just say "I have a picture of you and I know a lot about your interests but I'm intrigued to know what you sound like. I would understand if you don't want to give me your phone number but I will happily give you mine and you could withhold yours-how about it?" Or perhaps you could use Skype if you both have it.
If the phone call happens you are more or less there... Ask to meet her.
My tactic here was to let them choose the venue and suggest a daylight meeting if possible, I would stress that I was doing this for their security. Also if it is a meet for lunch or coffee or a drink then it is easier to say goodbye fairly rapidly if one or the other of you is not happy.
One thing... Be wary of anyone who seems too good to be true! Ask yourself why a 22 year old page 3 look alike wants you to contact them. They are more likely after what's in your back pocket than what's in your trousers. NEVER send any one money for 'train fare' etc.
With any luck you are now on your first date, don't get despondent if it doesn't work out. Just keep trying and you will find your confidence growing. Treat the looking for dates as a bit of an adventure - meet people online, talk to them, exchange stories, laugh with them and commiserate with them. Have some fun on the way, and eventually you will not just get a woman, but meet the right woman for you. She is out there somewhere :)
I wish you as much success with your online dating as I have had.