Experience: Spend time understanding the business you want to be in. Apprentice in that field, so that you know how the business runs and what you would do to enhance your offering. College and trade schools are great as well. If you can, have a mentor or advocate in the business you are doing. They are your competition, but have gone through the hurdles that you will experience already.
Have a plan: Make sure you set up your business properly with state and government licenses. Have a Bank, and a form of bookkeeping established. A great resources is the SBA (Small Business Association) which has great resources for learning about and working with you as you start and grow your business. Think 1, 3, 5 years out of how the business will grow.
Resources: Have funding to support the plan you have put in place. Finance is critical to exist, however, many start up businesses do not require a lot of money to get going. Start with a budget that allows you to grow as the business does. In addition, many businesses take advantage of existing resources. For Example: If you wanted to start a clothing business, using a Print on Demand company or partnering with a textile company that will manufacture for you.
Anthony Sharp - The Edutainer (HE He/Him/His)
When it comes to starting a business, it is hard simply just getting started, funding, etc. The best way is to obtain guidance from others who have business and learn from them.
There is an entity called the Small Business Administration - www.sba.gov. They will help you get started and I am sure help you answer some of those questions.
Either way, if you have a dream and willing to pursue it, despite the hardship, remained determined to see it through, you will make it!
Hope that helps.