Absolutely. You need to contact your local Small Business Association (SBA). They offer free classes to help you learn how to write a business plan that you can take around to discuss with bankers when you are ready for a small business loan to help with your start up. They will tell you about all the different types of small business incorporation categories, so you will understand the difference between limited liability corporations (LLCs) and the more simple business structures. They will help you understand your responsibilities as a taxpayer. They may also introduce you to local business networking and help you find business incubation opportunities, such as inexpensive rent, group health insurance plans through consolidated small business groups, etc. It is a great resource, paid for through your taxes.
When you are ready to register your business, go to your state's website and you will find all the information you need to file your paperwork through the secretary of state's office.
Everything I have mentioned so far is free except for filing your business namem which is very inexpensive. Make sure you do a search so that you are not using a name already taken and copyrighted by another business entity.
One word of caution. PLEASE do not fall prey to those who tell you that they can help you find free government grants to start a business. These are scams.
And use your local research library to search for similar businesses in your areea, so you know how close the competition is, and how much they made over the preceding years. This is easy to do and it should be incorporated into your business plan.
Good luck to you. Working from home is a wonderful thing.