but how do you actually MEET people? going to a public place by yourself trying to make a friend is very hard. Going up to random people and being able to talk to them is an art and its obvious that most people here arent too good with doing that.
what you want to do is make your interests known because for the most part, the easiest way to make a friend is to talk about something youre both interested in. It may sound a bit superficial but wear a shirt or necklace that might show something you like, just about every person I hung out with in 2009-2010 I met through my friend, who I met because I was wearing a WoW shirt.
if you have the money to spend and want to go somewhere where its not too awkward to go by yourself, go to a paintball or airsoft field, become a regular and youre bound to meet people. Another good idea would be to check out some local bands and go see them play, usually at a bar and the bands are often really nice, go to a few of their shows and youll become friends with them, thats worked for me several times.