This guy likes me but won't talk to me?

I'm 18 and I'm still in school. There's this cute guy in my class that 100% likes me but I don't like him back (he doesn't know that) because I'm in love with my guy best friend. The reason why I know that he likes me is because his friends are always telling me in secret and they always wink at him when he sits next to me in class.

I know that I don't like him but I don't understand why he won't talk to me if he likes me? Whenever I'm with my friend, I'd ask him a question about the homework but he'll always look at my friend instead of me and answer. I'm just so confused! Can somebody explain?
This guy likes me but won't talk to me?
Post Opinion