Okay. This is something that I'm quite comfortable admitting to having a lot of experience with. :
:
First, I'll say that I met my current boyfriend on match.com, and we are going on two years now together, still disgustingly in love, completely compatible (so far so good), buying a house together in three days (!!!), and planning to marry eventually.
I will also say that my cousin met his wife of several years on the same site, and they now have something like 3.5 children together. They are a great match, as far as I can tell.
Also, my sister met her husband of six years on the same website, and they are still going strong.
So, it can work out for some people.
On the contrary, I know some awesome people who have tried online dating and got absolutely no results. No one would email them, and if they did end up meeting someone it never worked out. It's hard to say whether any one person will be successful or not.
I will say, however, that for me, it took a lot of time and practice, and a lot of heartache and frustration. It's hard to know how to go about it to get the best results. You can pick one person and focus on them and ignore everyone else, but then you run the risk of wasting your time on someone that you won't end up being compatible with at all.
You could try emailing and talking to a few people at the same time, and try dating each of them before you decide to focus on one (or none). But this can get overwhelming, especially for someone with SA.
I would recommend keeping the pre-meeting emails and online chatting and whatnot constrained to a brief time period. Maybe two or three weeks, tops, before you meet the person. You DO NOT want to waste any more time than that talking to someone you've never met, because so much depends on meeting face to face. I emailed a guy every day for three months, then drove to Kentucky to meet him, fully expecting to completely mesh with this guy, and it turned out we weren't right for each other at all.
As for advice on how to act when you do meet, well, you'll just have to do it and find out what works for you. When it comes to dating, I'm a big believer in trial and error. If you mess up with one date, don't sweat it---move on to the next date or the next guy or whatever, just don't get bogged down in thinking you messed up and the world is ending!
I will say that, even after meeting probably 20 different guys from online dating, I was still extremely nervous when I met my current boyfriend, and didn't know how to act normal. We went to a coffee shop and I sat across from him, asking him questions whenever he stopped talking. Fortunately he talks a lot, especially when he's nervous, so this method worked out for us. But I knew my face was twitching the whole time! So I would lean over the table with my chin cupped in my hand, partially covering my mouth so I could kind of hide the facial craziness. And when I sat back, I would kind of hold my coffee cup in front of my face, in front of my mouth like I was perpetually getting ready to take a drink.
The feedback that I've gotten from people I've dated is mostly that they thought I was completely uninterested in them when we met face to face. I would always be looking past the guy, or somewhere else in the room, because I was too nervous to look at them. This is a huge turnoff for most people, understandably so. Try your best to look them in the face, and smile, and not look like you want to go running out the door the first chance you get.
Overall, though, the best advice I can give is to give it a try, and don't give up if you run into a few losers. Use your best judgment and don't go out with someone who seems like a jerk. Intimacy isn't something that should even be mentioned until you've met each other in person (in my opinion). And most of all, don't build up your expectations of anyone before you meet them, because nobody is the same in real life as the image and personality that you can project onto them while you are talking online.
Good luck! Let me know if you have any questions!