Are there non-religious groups where people go regularly and work on self-improvement and do good deeds?

I've always wondered about this... the closest thing I've seen is clubs for old retired people, like the Elks or the Lions.

Is there such a thing as a non-religious church?