It looks weird
They could like you and want to get you know you. Sometimes they just look at you with a flirty smile cause they are a player and may be doing it to get your attention or be playing with you.
it depends if the smile hes giving you is a friendly smile or a flirty smile.
Do you like him? If you din't then just pretend you didn't notice. If you do, then turn look into his eyes give a flirty smile and then look away.
it means he totally likes you and is trying to flirt!
Flirt, stare at him, smile, be funny. Be promiscuous... give him a look (flirty like lock eyes) then immediately turn away. It makes guys want you more.
Its because they know about your crush
Smile at him and say,"You're cute" in a flirty, mysterious way.
The same way that you would attract any other guy. Be yourself, get him to notice you, flash a smile, talk to him, be funny, be flirty.
he probably likes you!
guys like personality and looks. make your personality stonning and a guy might like you. try sports!
They don't. It's just that some straight men perceive flirty signals everywhere they look.