To succeed, your business must be based on something greater than a desire to be your own boss: an honest assessment of your own personality, an understanding of what's involved, and a lot of hard work.
You have to be willing to plan ahead and then make improvements and adjustments along the road. Overall, it is important that you establish a professional environment in your home; you should even set up a separate office in your home, if possible.