Volunteer for a cause you care about....
be friendly,, LOL
I would second the volunteering thing it get's you out of the house and meeting new people. Just be yourself and try to be kind and respectful in all your dealings with other people.
Join organizations where you'll find people you have things in common with.
winning the lottery
I would say, start going to a book club, or like they said, do some volunteer work, you will find many people with similar interests in these two specific programs I have mentioned.