Only have sex if you feel like you are ready too. I'm sure it sucks to feel like you're the only one who hasn't, but if you haven't found someone you want to do something that intimate with, then don't feel like you have to do it just so you can be like everyone else.
If you feel like you're ready to have sex then go for it, but if you're unsure then don't force yourself into doing something you're not comfortable doing.
This is something you need to sit down and think about. Forget about what other people think and say, and just think about you. Are you ready to have sex? Do you feel comfortable with the idea of having sex? Especially with someone you don't know? If you've never even met a guy who you've wanted to kiss, are you really going to randomly meet a guy who you (genuinely) want to have sex with?
It's your choice as to what you do, but personally if I was in your situation I would wait until I was in a relationship with someone I trusted and cared for and felt comfortable enough with to loose my virginity to.
There's a lot more to uni than sex, so while you might feel like you're missing out on somethings, there are so many other things to do (and they don't put you at risk of STIs and pregnancy either!)
Just remember that different people become ready at different times to do things like have their first kiss and lose their virginity. There is nothing wrong with not being ready yet.
Also, if you haven't had your first kiss yet, maybe you need to try and take it slower? Don't force yourself to go all the way in one night with no previous experience, just take baby steps :P
Another thing to remember is that virginity doesn't really mean all that much. It is an ancient concept created by men in ancient societies when women had to stay 'pure' (a virgin) until they married, so if the label virgin is affecting your decision, try to remember that it has very little value in todays society.