Help! Boy advice wanted

Emma
So I'm 17 and never even kissed a guy, had a relationship or been on a date. I don't know how to even try to attempt to flirt with guys or know how to tell if there is a possibility that something might happen. Most kids at school have had a SO or kissed someone and I think I'm one of the only few people left who haven't. I'm good friends with a fair few guys and get along with the rest off the guys in my grade. I've been to 6 schools over the past 12 years and I have been at my current school for almost a year and a half now but nothing ever seems to happen on the boy front. I've got just under 1 year left at school and I would hopefully like to loose my viginity before I go to university. Anyone got any advice? Sometimes I think there's something about me that guys just find really unattractive. A girl at my old school said guys won't like me because I'm smart but I know that's absolute crap.