If you want a great example of how non-profits and churches, including small churches, can work together, go to Collaborate for a Greater Cleveland.  This new blog was created by The City Mission of Cleveland to foster on-line communication with individuals, churches, other non-profits, businesses, and the civic community in addressing the problems fo the greater Cleveland area.  Rich Trickel, director of The City Mission, believes that lots of folks working together are better than everybody going it alone.  Poke around in their blog and look at what they’re doing.  This is a good model for any area, and you might get some ideas.  Plus, both sites have good resources that are free!  This type of collaboration is the wave of the future for churches, and your small church could benefit.