Recently I read the following post in a discussion forum, which I think I am having the similar kind of problem as well.
"I am 23 and I am not out yet. I am not a bar/club type of guy and therefore I don't have an opportunity to see guys that I'm sure they are gay. So the problem is that I don't have any idea how to find if a person is gay or not. I know the best way is by talking with him but I don't know how to break the ice and start the conversation. Most important of all, even if I start the conversation (in rare occasions), considering the fact that I am still in closet and also very shy, I don't know how to ask if he is gay or not?"
Can anyone give me any suggestions that might be able to help?