Someone once asked this question during a business seminar and the answer given by one of the coach was self improvement. When we improve ourselves in terms of our knowledge, skills and understanding our business automatically improves as well. What other ways would you add to this?