I have had my own business for over 10 years, and I can tell you that it is much more rewarding than working for someone else. The primary asset that you will need is a willingness to work. If you put in the effort you can succeed. You must also recognize when changes need to be made, and be willing to spend the money to make those changes. Hire good people, and pay to keep them.
Don't over-pay yourself. If your business takes off, it is easy to get greedy and want all the profits for yourself, but that is often unsustainable. Pay yourself, but hang on to some money for upgrades and expansion. Most businesses that I see fail where I live are due to the owners' unwillingness to expand and keep pace or outpace the competition. Before he realizes what's going on, his competition across town is opening a newer, nicer place across the street from him and puts him out of business.
It's not easy, if it was everyone would have their own business. Also, recognize that your competition hates you and wants to put you out of business. I wish no one else had a business like mine, and I could pick and choose my customers and get to them whenever I could instead of when they wanted me to.