A small business coach isn't a motivational speaker or a consultant who runs your business for you. Here's what one actually does, what it costs, and the signs it's time to hire one.