Re: I Don't Really Have Any Friends
What Rooster has listed is a very solid guide to how to get friends. Another important thing that should be added to that is to be a leader in the social groups. Once you get some friends, be the one to make the plans and organize things. Prove yourself as a man who can get the group going, and they will flock to you like crazy.
Right now, it also sounds like confidence is your biggest problem. Because you have only one real close friend, you don't think that you are capable of getting others. It's just a matter of taking that first step. You take that first step enough times and approaching new people will be a piece of cake.
A recommended reading for you would be to check out Tyler Durden's Real Social Dynamics. It's all centered around inner game, and it did loads to revolutionize and boost my confidence.
"There is no better than adversity. Every defeat, every heartbreak, every loss, contains its own seed, its own lesson on how to improve your performance the next time." - Malcolm X