For one so young, ownagesbot, you offer some very sage advice.
Here's my take:
I'm old enough to be your mom (I'm 50) so maybe I can give you my perspective from the "other side of the bridge".
So you've never had a romantic relationship with a woman by age 20. Don't know if you're lucky (you haven't had a breakup yet) or you're unlucky (you haven't had a breakup yet).
When I was in secondary school I was "one of the boys"--just about all my friends were male and my interests were more male-oriented (I didn't like to dress up and play those stupid mind games girls seemed to enjoy). That ended up being a double-edged sword. I really liked a couple of them but, according to the unwritten rules, I couldn't declare my feelings for them and I had to be their shoulder to cry on. What a killer, especially when I was mad for a couple of them and had to listen to their girlfriend stories. I absolutely died inside.
I didn't start seeing someone until I was in uni, my second year. My first "True Love" and my first tremendous heartbreak (and valuable lessons learned).
What are you looking for in a relationship? *Any* kind of relationship has to have a basis of friendship, otherwise everything stops dead. Are you going after all the lookers? The ones in the "first row"? It's entirely possible that there is someone up a few rows that's just dying for you to catch her eye. She's probably in the same boat you're in but can't bring herself to get up the nerve to talk to you.
Since you're still in uni, is there an organization or a club that interests you that you might join? Maybe you're in class and can organize a study group that will include both men and women. At least you'll have something in common with them (either the organization or the study group).
I know what you mean by panic attacks--I still get them when I see someone who turns my head (I'm married and would never act on these). I usually end up saying the first thing that comes into my head--why does that always end up being something realllllly dumb?
It sounds like you have a self-defeating sense of self (I'm not a mental health professional!). It's easier to tell yourself that you'll just blow it if you walk up to a girl and when it does you have this sense of satisfaction that you were right--you are a failure with women. It's a great way of avoiding risk and getting your heart broken.
Why psych yourself out? Do you have low self-esteem? I know I do, have had it all my life. But why? You're obviously smart to be in uni and are very caring, and your friends think you have a great personality. Isn't it odd the way we see ourselves and the way others see us? (Sorry for the rambling)
You have the power to change your life--you need to break out of this chasm that you've lowered yourself into. But how? The walls are so slick and so high! My friend, you have to make yourself take the first step. Perhaps talking to a mental health professional might assist you in the anxiety/panic attack department. Maybe an antianxiety med could help you get out of the deep and allow you to focus on things you like about yourself. You have to like yourself first before you can like other people.
Don't know what else to say, but do keep posting and good luck.