Friends are made through shared passions, common ground, and shared experiences. Often times its hard to make friends if you do not have experiences you can share as those are the ties that bind. If you are into a specific music you may want to go to a show and actively chat up people, wear something that you can get noticed in and follow your favorite band around or something.
The real issue with making friends is you need to have a good shared experience to tie you together or its going to feel more like acquaintances which is also why i wouldnt suggest a coffee shop or something that may feel forced. Preferably you wanna go where people are having a great time as they will already be more receptive of meeting someone if the experience is active and nice.
I am not really good at making friends, if i find myself in a new place i can make friends with people for the duration but i never follow through with the solidifying. So basically i had friends in high school, college, festivals i went to alone etc, but never made it so they were friends outside of those designated areas.