Discipline and diligence are up there on the list, but one of the most important qualities of many really successful people is humility. If you have a degree of humility about you, you have the ability to take advice, to be coachable, teachable. A humble person never stops learning