Having more traffic will not necessarily mean more sales. If you are selling something unique like hand painted dolls, having 100,000 random people with no interest in hand painted dolls go to your site will not make a difference in earnings. Have you done SEO and ranked for your keywords yet? If not, I would begin there. Have you tried getting into some big Facebook groups and advertising your product? Usually hand made or custom made stuff does well on social media. If your product is fairly easy and inexpensive to make, find some well known bloggers in your niche and send them your product with a letter stating that you are selling your product on your website and you hope that they enjoy the gift. More often than not, they will write a post about your product and link back to your site. Finally, depending on the type of product you have, I can recommend keeping a blog page of your own and updating it with products you are working on, or how-to's in order to keep your site fresh and relevant in the search results. Blog posts are also a great way to hit a ton of long tail keywords!
Hope this information helps!