In addition to all these wonderful suggestions you could also join a club. Chess club, running club, hiking club or shooting club. If there is a hobby then there is probably a club in your area for it. You've heard the expression "Join the club..." well.