I have created a little plan that will help you get started quick. I would advise you to start with physical products as they convert better. You can use this website in order to find products to promote. It is very easy to sign up.
Now it is time to do some keyword reasearch (use google keyword tool)! Type the name of the product in the google software,set it to exact match and pick USA from the list. Go for keywords with over 1000 searches.
Create a list of keywords that meet this criteria and then do some basic competition research. You can do a quotes search, allintitle, inurl searches...but I usually do not look at this as the top 10 results are the most important. Use the firefox plugin(it is called seo quake-do a google search) to check how many backlinks the top websites have pointing to the page they are optimising for that keyword.
Only pick keywords that have less than 30 backlinks if you do not know much about SEO. Now it is time to write articles for yor website. Make sure they are unique. After you have created the website, do a google search about how to do on-page seo(it is very easy). Make all the changes and then you need to start creating backlinks.
You can look at my previous thread created today and get backlinks from the places I have specified there. You can also create backlinks by commeting on blogs(high pr pages) and use your keyword as the anchor text.
Build the backlinks consistently as this is very important.
I hope I have not left anything out...if I have,please do not hesitate to ask .... :p
I hope this helps!