To open an accoun in an US American bank is difficult actually Banks may want you to visit America to open one.
Still there are a few options that work:
- Create an American company and open the account for it. - Open an account with a bank that operates both in America and your own country. It could be HSBC and Citibank as they seem to operate in more countries.
- Open an US brokerage account with one of the brokers catering to non-residents. Although it will be an investment bank account.