Sounds ambitious :) And at the very least you're not alone - I know a lot of non-profits struggle with keeping volunteers and making the most of thin resources.
The best advice I could give ( which is admittedly a little cliche) is to decide how much you care about this cause. Because anything you do will come with obstacles but if it's something you care about, you will at least have a little more fun and energy to over come those challenges.
A book that helped me do this was "Getting Things Done - By David Allen" it covers a lot of useful (and practical) things you can do to break big projects down into smaller and less overwhelming tasks. Another key take away from the book is the decide what exactly success is for you - after all if it's helping just one or two people then it becomes a lot more manageable and satisfying than an ambiguous one .
Good luck!
Frank | www.twitter.com/fresh_apricot
Wild Apricot: Member Management Magic