Making friends is something that might seem to come easy for some, and be very hard for others. No matter what you've done in the past, or how many friends you might already have, it is always a good idea to make new friends, and you can make friends more easily than you thought you'd be able to.
Being shy is something that keeps a lot of people from making friends. Also, making friends might require a person to step outside of their comfort zone, which is hard for a lot of people, whether they are shy or not. However, overcoming both shyness and the hesitancy to step out of your box are both two important steps in making friends.
There are lots of ways to meet new friends, and once you have decided that you are no longer going to be shy, and that you are willing to step outside of the places where you are more comfortable, you will be able to approach new people quite easily.
First of all, remember that a good friendship is based upon interests, so if you are looking to make friends, start to join clubs or go places where you have interest. For instance, if you like to play sports, join a sports team or after school sports club.
If you have interests in music or writing, join clubs or organizations that promote the things that you are interested in. When you see someone in a place like that, and you think that they look nice, it is always a good idea to simply go up to them and introduce yourself. Don't put too much pressure on yourself, and remember that friendships don't always happen instantly. Simply be thoughtful with the words that you choose, and ask interesting questions so that you can start a conversation. You might find that you have much more in common than you would think.
Some friendships happen right away, and you'll be able to tell if someone is going to be a great friend right after you meet them. Some friendships take a long time to develop. Either way, the friends that you meet are going to be worth it. If a friendship develops quickly, it doesn't mean that it is extra valuable, and if a friendship takes a long time to develop, it doesn't mean that it isn't worth it because it's too hard.
It might be that you make friends when you are well outside of your comfort zone, and it might be that the friends you make don't look anything like you. However, even though it might be scary to approach people and start conversations, the friendships that will come out of these encounters are going to be worth it. All friendships start with a single hello.