What do you mean by 0 investment? Can you invest $19/ month for hosting($10+$9 for 9 extra ip's) and $90/year for 10 domains?
If you can. Pick out a microniche that you are interested in your self. Find some good sponsors in the niche that will let you get members access to the sites.
Install wordpress on the 10 domains. Get free themes that will fit, there are loads of them available.
on page SEO your blogs, target keywords in the micro niche you choose. Use all-in-one-seo-pack plugin for wordpress.
Write up 5 posts on each blog(this can be done over the course of 10 days). When you have 5 on a blog submit It to blog directories and some of the bigger linklists. Do this with all 10 at 1 a day.
When this is done update each blog with a 200-300 word(+ some pics or vids) post each day. Remember those sponsors that let you into the members area? Go there for fresh content every day, use something that not everyone else is using.
Get link trades daily, find sites in the same niche, look at top 50 google results on your niche's keywords, get trades with the people listed. Get A-B-C trades looping around your 10 blogs.
Keep doing It everyday and if you choose a niche that at least has some traffic you should start seeing traffic and income almost instantly.
The catch here is to actually do the work.
