your website has quite a difficult name, it is going to be hard for people to remember, if they've seen it somewhere while passing by.
I have a similar issue though, but I really don't do any advertising. Advertising is your main traffic driver. It doesn't have to be commercial advertising (who of us could afford that), but it means always having a business card on you which you can give out. Joining LinkedIn, Twitter and FB
and making sure you get quality followers. Don't hammer them with advertising, engage with your followers and they will come along. Be careful with holding contests, you will end up with a lot of followers that take part in any and every internet contest there is, and they follow everyone without reading any tweets and although some are funny, most are a waste of time.
Hand out a business card with any sale you make. Leave business cards at restaurants and cafes, most have a collection box for them.
thats a short introduction to the lovely internet traffic hunt...do a Google Search on SEO and you come across plenty of more hints and tips.