I think clarifying the question is helpful. "How do I find investors?" "How to I make the best experience possible with only $7,000?" "How do I not get outbid when outsourcing a project?" "Who wants to help me code on this project?" "How do I develop the skills to build my project?" or "What resources can help me get started?"
Find your niche and own it. This means you have to clearly communicate how your service is the better learning-to-code-online choice than free resources like Codecademy and paid ones like Code School and Treehouse. Active and serious could be it. Find the niche that finds the alternatives too passive and frivolous and start monopolizing them.
Then make it.
Build something- a prototype or a sliver of your service that shows a snippet of the experience. Show the superior grading, or something- anything- so people enjoy their experience. Give them a magic moment or two. They'll notice. Even if it's just one aspect of one language. You don't need to release everything at once.
You asked "how I can find either people willing to help with this, where to find investors..." Sell it well! Make it sound appealing. Why not communicate the enticing elevator pitch to attract interested parties here on HN as well as on elance, GitHub, at your local hacker space, in irc? Most people don't want an essay, just the essence in a sentence, maybe two, at the appropriate moment.
You're always pitching. Give people a reason to want to buy whatever you're selling.