cliffud - 6:46 am on Apr 1, 2012 (gmt 0)
If your site just "came together" a few weeks ago, perhaps you need to wait for Google to crawl your new content and re-rank you in the SERPs?
Just some quick thoughts:
1) are there any bad reviews of the site floating around in online forums?
2) what kind of traffic are we talking about? If it's the same as before and the site is still getting 1-2 sales per week that doesn't really tell us much. Are they staying longer? Is the purchase process clear? If we're talking small traffic, I'd say 1-2 sales per week is a good start.
3) are you just waiting for organic traffic? if you sunk in 20k into design fees, are you spending any for traffic? I'd suggest budgeting some funds for online marketing and I don't mean just clicks... Perhaps sponsoring some blogger, YouTube personality, or women's organization would be a good idea?
4) regarding Facebook, Twitter, and Google Plus, I personally don't see any importance in making lots of noise in an empty room so I wouldn't put much effort into those channels of communication.
Instead, start pulling in email inquiries... put a link next to every product description for anyone to ask a question about a particular product. Engaging visitors in at least a dialog can help legitimize the business and give them a longer lasting impression of your site.
That's all I have off the top of my head. I'm sure other more seasoned eCommerce peeps can chime in with better info. :)