Thanks a lot everyone for the advice.
I don't think my problem is social anxiety or religious upbringing. I have a difficult time maintaining conversations, especially with women as well as difficulty in making eye contact. I'm also not the best at small talk, and my interests are generally for specific groups of people.
I don't want to be socially impaired when it comes to half the world's population, for many reasons including professional and for relationships. Also, I don't want things to get too serious. I have no interest in marriage or children, it's too much of an emotional investment.
If you feel the way you do then you could stick with girls who have lots in common with you such as your science studies, conversation will begin to flow naturally, its best just to be yourself and if people dont like you for what you are who cares, besides you are off to uni soon with like minded folks, you'll do fine : )