they control most of the media/internet/news. Plus if you read/speak in English you will get pointed to the USA time and time again.
If you're sick of the USA learn Chinese, Japanese or Arabic.
Actually no. China has the largest army, some 1.000.000 soldiers then USA, then USa, then India, North Korea.... Japan is the most technologically advanced country, even South Korea is more advanced then USA. Control of news and media is nothing compared to some other countries, and most of people living in USA don't even know how can news be controlled. English can point anyone to any English speaking country, some of them: UK, Ireland, Scotland, Australia, New Zealand, USA...
So, again English ≠ USA. And one more thing regarding how many people speak certain language
http://www.nationsonline.org/oneworld/most_spoken_languages.htm
America spends more on military then the next 10 countries combined.
If I buy a single car for 200.000$ and I you buy 20 cars for 5k each who will transport 100T faster considering you have 20 drivers? You ofc. China has 2.5mill soldiers atm and it can probably mobilise 20mill more in case of war. Also America spends some 700 billion on military while China spends 180 billion. So that's not even 4x more. Also keep in mind that average pay for their soldiers isn't even close to average pay for USA soldiers.
If you were to consider the number of "armed" people in the USA, 1.000.000 is a tiny number, so is 2.500.000.