I have a huge crush on this guy

So... I have a huge crush on this one guy that I've known for over a year, I've liked him since then. But I'm not sure if he likes me back and I always get so nervous around him. We've talked a few times at school sometimes about what we are interested in but usually about school work. Sometimes I catch him looking at me and every time we walk past each other we kinda avoid each other and look away. I feel like he might like me back or he just thinks of me as a random classmate.