I wouldn't say making friends is my strong suit but I wouldn't say that I'm having any problems with it either, it's just that I usually meet most of my friends when I have to meet them, i.e. school/university. So the problem is staying in contact afterwards. I basically don't have any contact with anyone from my school anymore, except my two best friends who basically live down the road.
One problem might be, that I talk too little when I don't know the people I'm talking with and talk too much (and people keep telling me way too fast) once I see that they might have similar interests as me - so, either they like books, languages, technology or anime and people often tell me that I talk about random stuff too much - whatever they mean with that <.< Probably some Monogatari-esque kind of dialolgues since I like talking about words themselves and that language is kinda weird
So I guess that might be why I usually hold back when I talk with people that aren't friends...