i think the problem is, friends don't come to you. You got to make the frist step.
here is a few of chances:
1) volunteer (success, ccc, rccs)
2) leader ( scout, girl guide, ymca)
3) hiking / walking group
all these can meet different type of people, and can improve the social activities, which not just drinking and clubbing. something that you can enjoy, including meeting new people. If you really have lots of spare time, join one of them and start to think posistive.
I see that there are at least 3 things you can consider:
1. Expand your social circle - this other LYK already mentioned. See posts above.
2. Be more open-minded and don't be afraid to try new things - I'm not saying that you're like this but maybe keep in mind. I know ppl who don't like to do ANYTHING. Often in a large group setting where people are more like casual acquaintances, the group likes to do things like seeing a movie, sing K, eat etc. When you're invited, just go. Try to be less picky about which movie they're seeing, which restaurant they're going etc. Just go. If you keep turning down invitation, chances are ppl won't ask you again. If you're invited to do things you normally won't do (e.g. curling), just give it a try.
3. Learn to be alone. Everyone needs someone, for sure. I find that as you get older, it's more important to learn how to be alone. There're many things one can do by him/herself such as reading a book, watching DVD/TV, shopping, browsing museum/art gallery, hea-ing. Maybe pick up a hobby or learn something new.
P.S. Joining some sports club is also a good way to meet people. I join my friends to play badminton at a drop-in and need up meeting 10+ ppl in the group!
Get used to be alone, but dun turn down chances to meet people. Your co-worker asks you to go wherever, try it out even if you are not comfortable in a sense that you have never tried it before. Your remaining friends ask you to go out, try not turning down any of them.
You can try LYK, try anything, anybody you know online or offline, get to know them, get to know their friends, expand your circle.
Just keep in mind, it's okay to step out of your comfort zone. Try it~
mucc1928,
Fact is, everybody is an island by default.
You have to reach out and bridge with someone.
You will be surprised how many people are waiting to be bridged.
You are a band player, you know how it is like to make good music, making friends is just the same.