I think you just need to get out there and meet people. When I say out there I mean anywhere, just go where you want to go and be open to the people around you. It's kind of like meeting a girlfriend or boyfriend, when you go out looking for someone you never find anyone but when you just go out without specifically looking you might just find what you are looking for.
I never party or drink and don't really like mixing too much with people who do, many people might think this is weird but who cares, the kind of people I do like gravitate towards me when I simply act my own way. The same thing will happen for you I'm sure, when you just go places and interact being who you are today, not who you were before. I think many people like meeting people like you who have lived their lives and then decided to make a change for the better.
Here is some info on
attracting people that might help.
John