If you find this difficult you might want to try out Stripe Atlas.
> With Stripe Atlas, entrepreneurs can easily incorporate a U.S. company, set up a U.S. bank account, and start accepting payments with Stripe.
> With Stripe Atlas, entrepreneurs can easily incorporate a U.S. company, set up a U.S. bank account, and start accepting payments with Stripe.
"With Stripe Atlas, you can establish a C-Corporation for your business in Delaware."
Probably not ideal for a typical small business.