I'm in the same position, but 24. I imagine it's hard to find people to be friends or more with at your age because it's hard to find them at my age.
I keep thinking that I'm sure I'll meet someone and such one day, but then I think, I'm not so sure I want to. Because I keep feeling the person will be like, 'what is wrong with you, you've never dated (I don't count the one bad date that I've had), been in a relationship, etc and you're this age?' I feel very insecure about my inexperience in that arena.
I've been told how to meet people and I will tell you what they told me. Take a class (cooking, painting, sculpting or anything that interests you), join a book club, go to book stores, eat out, go to the hardware store and act as if you have no idea what you need (apparently, a guy or girl will eventually offer some help and you go from there), go to events near you, go to concerts, go to the movies and hang around in the lobby for a little bit before and after the movie, go sit in the park, etc. The list could go on and on.
I've tried a few of those, but nothing has ever come of it. Maybe someone said hello or whatever and went on their way. Of course, it's recommended that you try over and over and keep positive. There is someone out there for everyone, I've been told.