Hi and welcome, Mandrak1976 :)
Like Frank said there are numerous reasons to consider and there isn’t one ultimate way to get traffic. Most people use a combination of some or all of the following strategies to get more people to their site:
• Submit your product listings to Google product search (fast and free way to get more traffic) Link hidden: Login to view
• Optimize your site for the search engines. Traffic Travis a good free tool to help you do this Link hidden: Login to view
• Set up a blog on your site and create some unique and interesting content. This is also an important part of search engine optimization.
• Leverage traffic from eBay, Amazon or other auction sites. Set up an account with the username the same as your business name and list a few items at attractive prices. Put your website URL in your email signature tags and insert into template eBay emails. Set up an About Me page with photos of your business, yourself and of course, your URL.
• Use Google Adwords – although this can end up being expensive if you don’t do it properly. We recommend the free training site Link hidden: Login to view to learn more.
• Set up an email newsletter on your website. Keeping in touch with existing customers encourages repeat sales.
• Set up an affiliate program.
Also, you might find this thread helpful - Link hidden: Login to view
Good luck on your first sale!