Realize that being shy isn't gonna help.. relax... Just talk.........
Find a different medium through which to converse
Just send me a message. :)
I feel for you. I was in the same situation at your age and regret that my shyness won out. I beat myself up for that, still, for losing a sense of possibility.
Call him, meet him, invite him for a cuppa joe, do anything and just be happy that you are feeling the way you do about him and just tell him that you find him interesting and would like to get to know him better.
Saying hello is always safe and you'll get a response.
just dont talk too much online because then it becomes harder in person, just me im in that boat now haha. if you have something in common like are in the same classes or work together best way is too ask questions to make it easier, then slowly ask other stuff and say hey and before you know it bam! not as shy anymore
You may want to start out with small talk. Perhaps e-mail them/text etc..
you have just asked thousands of people a personal question, your avatar is your own picture, i wouldn't say you were shy, you maybe frightened of rejection or loosing the person as a friend, the what ifs and maybes that plague us all are because we were afraid to step forward, if you don't tell them you will wounder what if, for the rest of your life. there is no easy fix you have to be strong, take a deep breath and confront the person alone, speak from the hart and hope.
i wish you the best of luck and happiness