If you don't qualify for the
TN Visa, depending on your financial situation you may want to consider starting a business in the U.S. whereby you can get the E2-visa (treaty investor work visa).
There are numerous ways to provide the investment, and if you are serious about this, speak to a good lawyer who can provide solutions.