Just a friendly suggestion - why not get help marketing your business?
It's easy to say getting help from marketing consultants isn't, business-wise, the best way to go. There's the financial aspect of hiring another hand to help out, and this doesn't always go over favorably, especially if you already have a team in place.
However, instead of looking at it as another financial drain, why not consider it as an investment? You know that each penny counts only when it's invested in the business - and yes, invested in yourself. That's pretty fair, isn't it?
When you start putting in money, time and effort, that's the time you say to yourself you're giving this business a chance - a chance for it to grow.