You cannot plant a tree today and expect it to grow to it's full capacity tomorrow. It takes time to bear fruit, sometimes up to two or three years.
The right marketing campaign started for a business today will not bear fruit tomorrow. It takes time. A plant that grows overnight is a weed, and most people try to kill them!