The company itself can sponsor a work visa for you, however it's extremely rare for US companies to do that since they become legally responsible for you while you're in the country. Typically you have to provide some sort of exceptional service that they can't find in the contry otherwise, or it's just not worth the risk for them.
The other option is the greencard lottery or get married to an american.