Ronaldo7 said:
I disagree with the OP and his lack of initiative to change something, but what's wrong with having standards? Are you supposed to settle to be a conformist? If you can't envision what you want to achieve, you'll never obtain it.
having standards are all ok and nice, but he refuse to even entretain the idea of flirting with girls just for the sake of it, be it to show a cool outlook and the most important gather experience,
serious when you go out and do it you take notice you never would do certain things with fear of looking improper or for her hating you.
but lets ignore the stupid answer and skinny background history we know and thing he finally are trying to improve.
you want confidence? what skill set you have? what you can do or not? what you want to do and never did be it by fear or lack of will to do so? go and try to do it.
what I did? I always wanted to do skydive but never really had the courage to try, I also wanted to get back to the strenght I had and was losing after a knee injury,and wanted to go back to fighting with school and my studies I had to stop,
so after a crash with a girl I had, I did this go back to gym (since my chinese box I was doing closed for lack of students), then I heard some people in that gym talking about skydiving and I took that chance to do so,and I didn't know anyone who was going, so taking that chance and pretty much almost invited me to go over, they did ask if anyone also wanted to go, butto me that was pretty much going pretty out of what I normally would do, and in doing so I get a new group of friends.
so a short version would be, try to do things you normally would never do, take any chance who shows up without fear and take the risk, you need more experience and staying in front of the computer will never give you that