Credit to @JonnayJackson for this idea! I hope this helps!
. . .
STEP ONE: Spend more time around people. If you want to make friends, you first need to put yourself out there somehow in order to meet people. If you're still in school, sit somewhere with other people, it doesn't have to be the 'popular' table, or a crowded one, but one with at least two other people. Because the 'populars' won't matter when you're older but a true friend will be there for you forever if you're true to them. Remember, friends seldom come knocking on your door while you sit at home playing computer games. Populars aren't always going to be mean to you. They just need to know you a little better.
STEP TWO: Join an organization or club with people who have common interests. You don't necessarily need to have a lot of common interests with people in order to make friends with them. In fact, some of the most rewarding friendships are between two people who don't have much in common at all, but if you like a specific topic, try searching for just a location. It's a great way to meet new local people! Social networking sites such as Facebook, Twitter and Google+ are great way to meet new people and learn more about the people you meet. When you are chatting just say are you on Facebook? or what is your name on Twitter? A church, Masjid (mosque) or other house of worship is a great place to start since you have at least have a religious faith in common.
STEP THREE: Join a sports team. A common misconception about this is that you have to be really good at playing a particular sport in order to make friends with others on the team, but not all teams are so competitive. As long as you enjoy the sport and support your teammates, joining a local team with a laid-back attitude could be a great way to make new friends. But a sports team isn't the only way. If you play instruments or sing, try joining a band or choir.
STEP FOUR: Volunteer. Volunteering is also a great way for people of all ages to meet others. By working together you build bonds with people, and you might meet others who have a passion for changing things the way you do (a common cause).
STEP FIVE: Talk to people. You can join a club, go to school, or go to church but you still won't make friends if you don't actually talk to people. By the same token, you don't have to be involved with an organization to be social, and any time you talk to someone, you have a chance at making a lasting friend. You can talk to anybody: the clerk at the video store, the person sitting next to you on the bus, or the person in front of you in the lunch line. Don't be too picky. Most conversations will be a dead-end of sorts, when you may never talk to that person again, or you just remain acquaintances--but once in a while you'll actually make a friend.
STEP SIX: Make eye contact and smile. If you have an unfriendly countenance, people are less likely to be receptive to your friendship. Try not squinting (get some glasses), looking bored, frowning or appearing blankly deadpan, folding your arms (this practically screams "don't talk to me") or hanging out in a corner; such habits may make you look troubled or disinterested.
STEP SEVEN: Start a conversation. There are many ways to do this; a comment about your immediate environment (The weather is a classic: "At least it's not raining like last week!"), a request for help ("Can you help me carry a few boxes, if you have a minute?" or "Can you help me decide which one of these is a better gift for my mom?") or a compliment ("That's a nice car." or "I love your shoes."). Follow up immediately with a related question: Do you like this warm weather? What kinds of gifts do you normally buy for your mom? Where did you get shoes like that?
STEP EIGHT: Make small talk. Keep the 30% talking/70% listening, ratio in mind during small talk when possible.
STEP NINE: Introduce yourself at the end of the conversation. It can be as simple as saying "Oh, by the way, my name is...". Once you introduce yourself, the other person will typically do the same. Remember his or her name! If you show that you remembered things from your past conversation(s) with the person, not only will you look intelligent but he or she will see that you were paying attention and are willing to be a true friend.