Drive customers to your site: You can dump tons of $ into PPC (which would jump start things considerable) OR you can invest more time/energy into guerrilla marketing efforts.
Agree with Kort: Get yourself linked/listed on complementary sites, blogs, etc. These links will bring direct traffic AND have a significant impact on your SEO rankings to drive more natural search traffic.
Use the social trend: Get a FB page, twitter account and post relevant, honest and useful info. Follow / favorite those connected with your industry (both big companies and indivuals who just like to talk about relevant fashion). You'll find that most folks you follow/favorite will do the same in return.
Getting folks to your site is only the beginning, though...
Subscribe to UX (user experience) experts. There are many and some of their thoughts are not consistent with others - don't stress about finding what you think is the 'perfect' one, any of the big names will be 1000% improvement over none. Read their blogs, books, posting and if you can afford, hire them at some level. @Amyafrica is a one that we build our solutions around (www.amyafrica.com).
Checking out your site I see many basic changes that could have significant results:
* Offer a subscription option to collect email address - please on every page and highlight it - offer a freebie or something in return for registering. Collecting email addresses for marketing will be huge for you
* Remember that most customers will not read below the fold- the shop page with long huge images for products will probably result in most products never being seen by visitors.
* Show more information in your shop page with the listed products and entice visitors to click for more information - showing price and a big bold buy now button may seem tacky but it will get your more activity to the product pages (REMEMBER: good design DOES NOT equal good sale conversion - so don't be afraid to do things that may not be pretty in order to get more sales)
* Return Policy / Size info in product pages should be pop ups (Google colorbox for a great solution here) not redirects to other pages. The less links that exit the purchase process the better.
* Consumer confidence - write more reasons why consumers should trust/buy from you into the product page and cart copy.
* Phone number - put it prominently on every page - at the top of the page. One of the most overlooked and easiest way to get people to trust you is to show them they can call you.
* Move your purchase options/button higher in the product page - lower resolution / smaller monitors will put that info below the fold.
* Speed up your site! I selected to buy an item and waited > 12 seconds for the cart page to completely load. Visitors will leave your site after 2/3 seconds. Load times should be < 1 sec for every page.
* Secure your site! In the checkout process the security icon shows security errors: items on the page are not secure. This will cost sales until it is fixed.
The above are just a few of the dozens and dozens of little changes that can lead to a better user experience and more sales. Of course these are all generic ideas and these, like all potential improvements should be AB tested as every site and every site's visitors are different - there is no one size fits all solution!
Sharpen the saw: use analytics (Google Analytics is great and free) to identify where on your site you are losing your customers, and focus on redesigning those steps using A/B testing to measure success. In addition to the purchase process, you can focus on other site goals, such as collecting email addresses for marketing, or searchability.
Remember: When you don't have a ton to invest up front, your activity will start slowly but it will increase at an accelerated rate if you offer a good product, at a good price, via a good store.
Finally - these are strategic level ideas. HOW you implement each one is as, if not more important then the idea itself - and anyone of them will have volumes of books and online content available about it. So spend some time researching each one before you invest time in implementation - an hour of research could save you days/weeks of trial-and-error.
Affiliate/affinity programs can come later - you have to have a good starting customer base before those are effective.