Effective social action by community groups