he holds deep feelings for you.he may think that you are out of his league.if you are interested as a friend or other, talk to him. it's ok to be shy,take it slow.he may think he is an ugly ducking.show him heart, and he will be a swan. i was an ugly duckling.
he does like you but he's a bit worried he might say the wrong thing or he might make a fool of his self but some boys are shy around girls me and my bf are shy around each other but we love each other dearly just because hes shy does not mean he does not love you
He has a crush on you. You can use this new Facebook app https://apps.facebook.com/shy-tap to find out. Just find and tap your crush - he won't know about it until he taps you back. So he will know about your feelings only if he has feeling for you too!!! This is SAFE :) Just spread the word about the app among your friends to make sure he uses it too.