The reason is because English was the language of business and the rest of the world wanted to do business in a free market.
Not because we forced our culture. Not denying the second part completely of course, but the language part was because folks wanted to do business with us.