Look, I'm not the least bit offended, and I have no idea why you were banned. If it was because of our little exchange, then I'm sorry since we both hurled a few insults.
Anyway:This is exactly my point. Because you have low confidence flirting with women, you are wasting countless opportunities when you go out. There are many anti-social, nerdy guys who go out, going out doesn't prove anything, but it at least means you're making some effort, you just need to step that effort up.
If you want to meet a girl, get to know her, and find out if she's the type of person you could be attracted to, you have to be willing to take a risk. Consider the end of your paragraph, you've only been out with 1 girl, who you never had to flirt with, who wanted you because you are decent looking.
That tells me exactly what I've said so far: you have no real options.
The only girl you've ever been with is a girl who did all the work for you, and was initially attracted to you for your looks. If you want to be able to date the women you want to date, then you need to make a move out there. Waiting for the next girl who does all the work for you can take a mighty long time and you won't enjoy the wait.
I'm not a pretty boy, I'm above average in looks and in good shape, I know how to behave and dress so I approached by women every now and then. Its not often, but every now and then I'm out with my friends and a girl comes up out of nowhere to introduce herself to me and either hit on me or give me the opportunity to hit on her. Its a nice compliment, but these are rarely the girl I'm looking for. So I take it as a compliment, humor them in some conversation, and politely leave, generally without getting their number. Why? Because the women you get handed and the women you want aren't always one and the same. You could sit there and hope that your looks will get you some female attention, that out of the female attention you get, there are enough girls who will do the initial work for you, and that these few girls meet all your physical and social standards. However, those numbers get slimmer and slimmer with each step. If you want to meet the right girl, you need options in life, and waiting for life to happen to you is not a living, its merely existing.