it takes time to build up a revenue generating sites think about the follow; 1. Do some keyword research on the average cost per click of the niches you want to develop 2. Then choose your niche. 3. Create around 100 pages of very high quality content 4. Start promoting your site by building backlinks from do follow blogs, forums and via linke xchanges with other sites in your niche market. 5. Optimise your site for search engines with good meta tags
Thats Right !... But have you edited you META TAGS.They can bring some traffic from search engine, try adding some cool widgets to your site and try adding content that can bring back your visitors.
If you want to earn money online,i think you'd better do seo on your web ,choose some popular keywords,then improve the number of vistors,i think after that you would make money.