I have an intense fear of women that I just seem to not be able to overcome. This has been going on ever since I was a child. I am in my upper 20's now and it drives me nuts

I always felt like something was wrong with me when guys all around me at school had no problem talking women. It frusturated the hell out of me because I was scared shitless. I suffered from a very low self-esteem.
Although things are very difficult for me, I still was able to get several girlfriends. The relationships I got were a result of meeting through other people. These relationships were very toxic, in that these women were very abusive towards me and I put up with it. I never had the courage to go up and approach women.
As a silver linning, when one of the toxic relationships I had ended, I sought the venusian arts. Learning it gave a whole new perspective. For the first time in my life, I mustard up the courage to do approaches. I even managed to get some positive responses. But every set that I was in, I reverted back to my old low self-esteem and bailed from the sets early.
I have found myself in a huge rut, in that I am petrified to approach women again. I beat myself up for passing up perfect opportunities to approach all the time. It drives me nuts!!! I see other guys successfully interacting with women and I know I could do it. I study the venusian arts like crazy and feel I have decent material. I just can't push myself to do approaches.
I really need your guys help. Is there anything you can suggest to push myself?
Thanks
