You can create a website, but that doesn't mean they will come!! This is a common problem, someone creates a website and think that visitors are automatically going to start showing up there. Unfortunately, it doesn't usually work that way.
But, the good thing is that you can do something about it.
There are many ways to drive traffic to your web site, both online and offline. Some methods are free or pretty low cost, but require more of your time, and other strategies are fee based.
The first thing I would is figure out what keywords people would use to find your site. Then, incorporating SEO, you should make the home page a little more "search engine friendly". For example, creating a different title tag, and adding description and keyword meta tags. The main headline should show customer wanted benefits. The content itself could be changed to include the benefits of the products and include the keywords. By making these changes, you should see more organic, natural traffic to your site.
You can use fee based pay-per-click (PPC) ads to buy traffic as well. For example you would create a Google Ad-Words campaign, using the keywords you came up with earlier and create some paid ads. Buying banner ads on sites that relate to your products is another way. Just make sure the ad copy is compelling with a strong headline.
Another strategy is to find some online discussion groups, forums, or blogs regarding things like natural skin care and health. Contribute some "non-salesy" valuable information as answers to their member's questions and make sure to put a link to your website as part of your signature (if they allow it).
Also submit some good informational articles to some of them that relate to your products. This is known as article marketing and can be free or very low cost. Heck, even prepare a press release for yourself and submit it to some of the free press release sites. These methods will introduce you as an "expert" and hopefully some of them will read your info, like it and contact you!
Offline, you could and should use direct response marketing, such as sales letters, postcard marketing, space ads, or any other form of direct mail to compel readers to check out your website. Again, the use of powerful headlines and customer benefit-oriented copy will almost make the reader go to your site and order your product.
In a nutshell, there are many ways to get traffic, free and paid, online and offline. A combination of strategies is often the best way to get the highest quality traffic.
I hope this helps, and wish you all the best!