It sounds like you have a good idea of what you want your business to be. You have a few options for finding investors. I've read many things on the web about people finding investors on street corners or on craigslist. Personally, I would not recommend this. It seems much like capturing lightning in a bottle with no guaranteed results.
Raising the capital for a business such as this will be a challenge. You may want to consider alternative means of investing like crowdfunding to help you out, though I would also be wary of this measure as well. In the event you want to try, look up some of the big names like IndieGoGo. Ive also read some things about Rock The Post (another crowdfunding platform) having more of a niche for startups/non-profits.
Sorry, I can't give you a complete answer, but I hope I helped a little! Best of luck!