He flirts with every girl in the year except a few, which includes me (that he doesn't flirt with), he likes my best friend, but she tells me everything and assures me she doesn't like him back, she flirts with him though, I don't know him well enough to ask him out, and its awkward when he hugs her and feels her up because I'm usually right next to her. He's asked her out every other day for the past 2 years, but I've liked him for a while and only just gained the courage to talk to him properly, and he's way more popular than me an hangs out with a different crowd... Help??!