There are numerous resources available online to guide you on your path to starting a new business. As one who operates my own business, I know the daunting nature of such an endeavor. Absorbing as much information as possible from small business owners who operate a similar business to the one you wish to start is a great tip. Also, speaking about your business as much as possible will help you market yourself and your brand (and also push you into evolving your expertise). I hope that the attached links provide you guidance on your exciting journey. Just be aware that the parameters of owning a small business change from year to year. Your best bet is to ride the changes and keep your business as fresh as you can.
https://www.businessknowhow.com/startup/business-success.htm
image courtesy of smarthustle.com