for starters, de-mystify him. he's just a guy, you're just a girl, it's not like you two have come from different planets, honey, he gets embarrassed has weird days like all the rest of us.
I used to do the worshipping one guy from afar thing a lot, and looking back it was for my own good...i wasn't even really READY for kissing, dating and the drama it can bring on!
get some nerve up and get to know him, he may come across as hardly as perfect as you may have thought. i found that when I did talk to some of my worst crushes the crush would go away for the guy had a boring or even mean personality, a huge buzzkill! It's hard to get over a crush i know. I had many unrequited crushes as a teen even as a young adult...and in some ways if i'd been less shy i might have had more boyfriends.
Oh, and if you think another boy is kinda cute and he likes you, try to go out with him even if he's not Mister Perfect, if you think that you like another boy enough to hang out or whatever. Tell them you move slow etc etc. it's SO not like you have to marry him nor will mister perfect be cracked up to what you may THINK he would be. What if he has really smelly feet or episodes of obnoxious uncontrollable gas? That's right, I used to console myself by telling myself that a guy i was fixated that didn't like me back probably ate with his mouth open or picks his nose without tissue. Ah HA!
its weird but once you have a guy and you're a couple, if you were a shy type all of a sudden other boys will like you too. It was so strange and so unfair!
btw- for real- have you asked his number? Or less pressure, to meet you somewhere or to be study buddies?
the rejection could be crushing... you're at a very small school ( i delat with similar) and people will talk if he says no but guess what, yesterday's news is tomorrow's garbage...your friends will stick by you if people tease you and fake friends will drop likes flies as they try to flirt with him to make you jealous or whatevs.
oh and being smitten forever, there was this one boy i never even made love to ever but i was his first kiss. I will never forget him, ever, and he still signs his letters "love, alex." I could never try to go all the way with him, he'd break my heart to peices all over again but i only know he's full of cheating drama because i started writing him on a website twice a year. he grew up into a gorgeous man and I'll always adore him but i don't think i could go there at all, it would ruin my former thinking that he WAS the perfect boy...he has become quite a heart breaker!