I only have 5 sales so I'm not that much farther ahead and I might not be the authority on this, lol. The only thing I can suggest that you're not already doing is to make a Twitter account. There's a huge crafting community on there and you can tweet about your promotions, new items, treasuries, or the latest project you're working on. I can't guarantee it'll lead to sales, but it can drive traffic to your shop. I've met some great people on there, got some good feedback, and increased traffic to my blog and shop.