Be patient bro, it takes time... Remember, it is all just in your head... The underlying cause is lots of anxiety, desire to control things, fear of unknown...
Try many different things, you have to sort of re-boot your brain, your personal believe system...
First, practice lots of relaxation and meditation. Do it couple of times a day, start when you wake up in the morning and before you go to sleep. It doesn't have to be long, once you get some practice even couple of seconds will do it. Relax so much that relaxation will become your nature...
Relaxation and meditation will change frequency of your brain waves, e.g. during anxiety your brain operates on high Beta waves, while during relaxation the wave frequencies are much lower... When a brain is operating on high frequency waves it is very critical, agitated, anxious and so forth, but once you are able to lower the frequency by relaxation and meditation the brain will become less critical, more relaxed... and more open to suggestions...
Create a list of positive suggestions, repeat them while you are relaxing. For example:
1) Change "I am being afraid to have success with women because it's "immoral", "wrong", "unethical" to simple suggestions:
"I used to be afraid to have success with women but now I understand that there is nothing wrong with having lots of success with women. I am comfortable being successful with women"
...then change it to:
"Having success with women is great, it is positive and exciting experience"
...then:
"I love being successful with women, women are cute, silly and sexy, they always bring great feelings"
...then:
"Having lots of great women in my life is amazing"; "Sleeping with women is great and pleasurable"
... and so forth. Note that once you advance you will completely omit the negative words (immoral, unethical, wrong, dirty, punishment...), you will simply forget them by focusing on some positive words (great, pleasurable, cute, silly, sexy, amazing...). You will most likely have to change the sentences around several times, but repeat them for days or even weeks. Start slowly, see what works at first and what doesn't, because if you try to force some idea upon your brain that are not true, your brain will reject them. For example, if you tell your brain now that sleeping with girs is amazing and exciting, it will reject those ideas because it is still believe in punishment, immorality and wrong doing... It just takes some time to convince your brain otherwise by persistant and positive suggestions...
You are simply trying to re-program your brain by positive self-talk and self-confirmations. At first, you try to explain to your brain that there is nothing wrong with having lots of women in your life. Keep it positive (meaning use positive words) and brief. Repeat and repeat... It takes some time but IT WORKS. In essence, you are trying to flood your brain with positive thoughts over and over, till it becomes your new reality...
Some would recommend NLP, I would advise against it at this time. Don't make me wrong, NLP can be a great help, but in my opinion only for people who have more advanced understanding of how brain works, or for people who are strong believers. Which I assume that you are not at this time, therefore simply avoid it for now... You can always add it later on...
2) Systematic exposure. Simply try to get exposed to different women (while relaxing). Talk to different women without trying to sleep with them. Cross out the sex for now, just focus on good vibes... Give a hug to your woman friend or family member (as touch is very important). Get a massage couple of times (while relaxing and meditating). Later on go to a strip club, with your friends or by yourself. Just do it, don't think about it, go see some real tits... This way your brain will simply get used to the idea that being around women and touching them is a pleasurable experience...
3) Rational approach: Be real. STD's are real, germs are real, get used to it, that is life. Use protection. Chose girls that don't sleep around, e.g. date girls that go to church to minimize the possibility of her sleeping around and having STD. There are still good girls who care, who don't sleep around. Maybe avoid cities and focus on rural areas where girls are more traditional...
4) Develop trust with the girl. If she likes you she will understand you very well, she will get to your level. Tell her what bothers you, be honest, chances are high that she will know anyway long time before you tell her, girls are very smart, some can 'read you' in seconds... If you are sincere she will wait for you, she will help you... Girls are great in that sense... Tell her the truth, simply don't pretend to be some sexy MF when you are not...
...good enough, be patient & practice