I think the dominance of English comes from the United Kingdom's significant cultural power in the nineteenth century (cf. French's status as the language of diplomacy deriving from France's cultural power in the eighteenth century). The US is just riding on Britain's (England's, really) cultural coattails.
(The US's economic dominance is, at present, unrivalled, however.)