Simple Steps to Internet Marketing Success
2) Build a site in your niche, whether it has your own domain, whether its a free blogger, or squidoo, site or whatever, you do need to create your own real estate on the web
3) Get Setup to Build a List (Obviously requires an auto responder service -I use Aweber, and there really good. You also need a squeeze page, or some opt in forms)
4) Create a series of Followup emails once people subscribe to your list. This should be enough so that you have created a good 6 months worth of regular email correspondence, with good tips, giveaways, and the occasional marketing promotional email.
5) Traffic generation techniques to build traffic to your site, and/or squeeze page
Available Here