he confuses me to the max!!

Reena • Just trying to make it and figure out my life while doing college at the same time haha
So this guy I have liked for a really long time. He gives me mixed signals like he will flirt with me but not text me, he gives me that look,even his body language is flirtatious. Jeez and sometimes ill catch him staring at me and when I do he smiles and looks away. What do I do?