If you have your own business you may be looking for consulting advice. You can employ and external business or financial consultant to help you in these areas. Although these professionals are normally quite costly, the advantages that they can bring to your business can be great. You do not have to employ a third party to do this for you if you have the time yourself or have an employee that you trust and is competent. There are many consultant training courses available that will give you an insight in to how you can be your own consultant.
You need to be able to take a step back from the business and analysis it from a far to see what issues you have and where you need to improve and grow. It may be that you decide only to look at a certain part of the business, marketing for example and then bring in an outside consultant to look at the financial side of things.