It is not enough to be very good at only one aspect of running your business. For example, your excellent selling skills will not help you keep up with the accounting needs and you most likely will be losing money without realizing it.
A good leader either has a balance of business skills (marketing, sales, personnel, accounting, operations) or else he/she hires competent people to compensate in those areas where there is a skills deficiency.