1.
Relying on referrals
Referrals are great when they come. But you can't control when (or if) they do.
2.
Wasting money on ads
You've tried running ads but the budget disappears with nothing to show for it.
3.
No time to do it
Between getting clients and everything else, marketing gets pushed back.