Though there are various methods and tactics to earn money online, there is a sequential logic that starts with your own website and blog. Because when your site is ranked high in Google you will receive a lot more traffic. Basically your Blog must redirect to your website by placing your website URL in your Blog Post signature.
On your website there is relative content that matches the conversations on your blog, this way you will optimize the best keywords and create your content based on that. In turn besides the promotion on your website, you must have your own Web Form at the bottom of your website Home page.
The promotional part of your website should be isolated to a single page with a Title like “Tools I Use” or “My Favorites”, something that draws attention to authenticity. Once your Website, Blog and Email List are properly assembled you will be ready for Traffic.
Allow me to suggest Article Writing and eBook Publishing as both are among my personal favorites. However, you need to direct the traffic by means of keywords and ensure exposure by establishing the page rank of a publisher you wish to use.