To run a Small Business it takes a lot of work, dedication and time management skills.
You have to be willing to put in lots of hours and never give up if you want to achieve success.
So many people fail when starting up small businesses because they give up too early. They don't have the dedication it requires to push all the way through. It is this dedication that is key to making it anywhere in the small business world.
Typically you either have it or you don't and if you don't then you probably know who you are and small businesses probably aren't the thing for you.