i do all of this. it doesn't make any difference. all it does is lead to shallow boring connections based on whining and commiserating about how life here sucks. people in the book clubs don't read the books, they also just want to whine about their lives.
every volunteer group i join... just ends up being a group of core people who want to exclude new people for not looking/talking/thinking just like they do and jerking themselves off about how wonderful and perfect they are and then whining how they can't get new people to join them...
I left my volunteer groups because they became so exclusivist and elitist.
80% of people use social media.