Yesterday, I led a church's small groups in a strategic planning session. This always has amazing results and the groups grow like crazy. It also reduces leader burnout. The more the members do, the less the leader has to do and the more fun group leadership becomes.
Do you provide a time for your group members to get together and make plans for the future? If so, how often? What kinds of things do they plan for?