I believe you need two things to start a business:
1. Desire to make things better
2. Ability to change to make this happen
Many business owners are focused on new ventures or on dealing with daily tasks and problems so they don’t have enough time to learn basic management principles. And these are very important if you want your small business to last. Every large company owner knows how to manage things because trial and error taught him a lot of lessons. This experience is something a small business owner should use because it is a valuable resource.
You will notice that entrepreneurs have a lot of technical knowledge about the service or product they offer. But what many of them are missing is experience or even formal training in management. This is what makes any business work, the activities in the back room are very important for the company to stay on the market. No matter how good is the product or service you are offering, you have to have a properly organized business. To succeed, you need to know how to manage things, otherwise the company will fail. And this is exactly what happens with many companies.
I would urge you to read read small business success stories and see what kind of things people who succeeded had to do. Running a small business is never easy, and it gets even harder when you have to work with 5-15 employees. Then you have to change yourself and start managing people instead of managing things.
Learn from others, there are many who already ventured the path you are now on. You need to transform yourself from the technical expert, the man who knows his service and product, into a strategic thinker, someone who manages everything he has properly so that the business can thrive.