Abhi dude, its still not very clear to me if your website is commercial or for-hobby.
1. You should have YOUR OWN articles, written originally by you and not merely compiled from other sources. If you are going to copy-paste articles or compile them, then you have tremendous competion because most bloggers pliagrize the content.
2. Your website should have a commercial and professional feel. Right now it isn't. Looks childish with those cartoon pics on every page. Remove them.
3. Have a white background. Its adds to the readablility of your pages.
4.The SEO is not good. That will affect your search enegine indexing and link values will decrease.
5. Buy your .com domain name. .com domains are worth atleast 5x more than .in or .net domains.
6. Get a paid webhosting space.
7. If you go for free hosting and then free domain, it would give on the feel that you are 'desperate' to make money but the content on your website won't live up to the expectations.
8. Format the headings and body properly. Right now, it seems that you have just opened a file in Frontpage, typed something into it and uploaded it. Format it to look professional.
9. First get content and traffic. Only then people will be interested in buying ads. Thats is the only reason even I have not sold as space on my website
www.biologyformhtcet.com even though I receive a average of 200 hits per day!
10. In the about me page, remove all the fact-o-pedia about you. It makes the site look very very personal.\
11. Instead of CMS, use handmade HTML pages because it is very easy to customize the ad space according to need of the ad publisher. and This will be a VERY BIG PLUS POINT.
Abhi, please forgive me if I have said something rudely ort hurt you somewhere in the process. But I had no other way to give you sincere advice!