Ok, then if you’ve already had a friend offer to talk to them, take them up on the suggestion. It really won’t be all that awkward for the guy.
My 2 friends, for whom I served as the go-between, felt much more comfortable talking to me and having me relay the information, than they would have been talking directly to each other (remember I said that they carried on like that for almost 3 years, until I became the go-between).
All your friend has to do, is go up to your guy and say something like this, “Yankeetooter is quite shy, but she thinks very highly of you (or really likes you a lot) and would like to know if you are interested in going to coffee. You are single, right?”
He will either say that he is not single (which means he is either not single, or he is letting you down politely).
Then he will say something regarding how he feels about you. He might say that he thinks very highly of you too and that he would love to have coffee with you. In that case, your friend should ask him to contact you, or ask him when is a good time for him and get his contact info so that you can call him.
Or he might say that he thinks very highly of you, but he doesn’t see you in that way. In this case your friend should ask him if if he wants to be “just friends with you” to which he will either say yes, which will have to be fine for you. Or he will say no because it would be too painful for both of you.
I really don’t think it will be very awkward for the guy, he is likely to be flattered, no matter where he stands with you. It won’t be awkward for your friend, because he/she isn’t meddling, just delivering the message (like all those messages that kept coming to the house in Sense and Sensibility) It will be a little nerve-wracking for you while you are waiting for an answer, but you WILL get an answer.
Now get on the phone and call this friend to make the arrangment. I wish you the best of luck. : )