Great job on continuing to improve. I've seen much more junior coaches in other fields get complacent and not bother making changes to become a better coach.
That's a good sign; it means your marketing is working. If you were getting an identical demographic, you might as well just do no marketing and let the SSC directory bring in the clients.
Do you find that all of the non-coaching aspects are a path to coaching or do you take any satisfaction/pleasure in some of the non-coaching tasks themselves?