The US Small Business Administration has valuable resources available to people interested in making their business ideas a reality. You can check out their Business Start-up Guides here.
You can also check out their Funding Programs here.
The SBA Learning Center can be accessed from here.