The real problem with the US is that it has convinced itelf that it is entitled to extend its power over the entire planet. It is as if they have a divine right to put American interests ahead of any other county's. This power- drunk foreign policy is typically cloaked in the justifying mythology of America fighting to "free the people" - ie: helping them achieve freedom from communism, freedom from terrorism, freedom from oppression etc. This obsession with freedom, however, does not extend to countries of no significance or benefit to the US ie: Somalia, Darfur, Rwanda etc. It is almost always directed at county's of stategic importance ie: Cuba, Central America, Viet Nam, Korea, the ME.
So the answer is simple: The US should rethink its place in the world. I know that the US was a major contributor to world peace and stability once they finally decided to help out in WWII and, afterwards, during the early stages of the cold war. But, by the time the Soviet Union had imploded and the risk of the cold war becoming a nuclear holocaust had diminished, the US' imperialist / interventionist foreign policy had become an impediment to world peace and stability. Things have a way of evolving into their opposites, crossing that invisible line where they cease to be part of the solution and, instead, become part of the problem. US power and world dominance has migrated that full circle so it is time for them to rethink their "might makes it right" approach to the rest of the planet. Cases in point: Viet Nam and Iraq. Neither of those should have happened. They didn't help world stability or world peace or freedom of the population. Viet Nam didn't gain freedom because the US had been there and neither will Iraq.