If you don't find a way to let him know your interested in him, you will never know what might have been. He could be your soulmate but without making contact, you will never know for sure.
Okay, enough for trying to build your confidence. Really, you need to find a way to let him know your interested. Use your friends to give him hints. Or have them give him a note you wrote. Once it leaves your hands it will be fate. If you really want it to happen, you will take some of these ideas and look at the opportunities you have and use the best one.
For someone who has been through all this, your best bet is to build your confidence and talk to him. You don't have to talk about anything specific and he will understand even better if you stumble over your words a bit because of being nervous. Let him know, through the conversation, that you are available and wish that someone would ask you to the dance. Open ended but make hints that you like him. Be flirtasious with him but not direct even though as a guy, I usually only understand people being direct (hint hint hint).
Okay, enough for trying to build your confidence. Really, you need to find a way to let him know your interested. Use your friends to give him hints. Or have them give him a note you wrote. Once it leaves your hands it will be fate. If you really want it to happen, you will take some of these ideas and look at the opportunities you have and use the best one.
For someone who has been through all this, your best bet is to build your confidence and talk to him. You don't have to talk about anything specific and he will understand even better if you stumble over your words a bit because of being nervous. Let him know, through the conversation, that you are available and wish that someone would ask you to the dance. Open ended but make hints that you like him. Be flirtasious with him but not direct even though as a guy, I usually only understand people being direct (hint hint hint).