If your marketing isn't quite working, often small changes can make a big difference. The best way to identify what those changes are is for you to share as much as possible about your business, your customers and the market in which you operate. After all, you're the expert in your business.
Doing this "Marketing Healthcheck" (sometimes called an Audit, but that sounds too financial for me!) helps me understand your business in a relatively short space of time, allows us to get to know each other, and provides you with a priority action plan to get your marketing on track.