James Malinchak is a motivational speaker and a star from the ABC show The Secret Millionaire. After the show he had a course that listed the four Ms that a business owner must master in order to be successful.
His four Ms are:
Master your mindset
Master your marketing
Master making connections
Master making a positive difference in others' lives
To this list I would add the following:
Master your people management skills
Master your money management skills
My experience working with business owners for the last 35+ years is that very few of them have become proficient in these six areas – never mind master them. Imagine how much your profits would increase if you did work hard to master these six areas?