Once you've built your site, you are going to need some traffic to make sales!
The process of gaining traffic and exposure is outlined in this post which breaks the components of SEO down into easily understandable chunks. Because it doesn't need to be so complicated!
These tools will help you do keyword research and analyse your competition. Usually, it's a lot quicker to see where others have gained links so that you can evolve your own approach to website promotion.