If you're American, you should keep your nationality. Instead, apply for work visa and later, permanent residency at your host country. Reason being, the American citizenship makes the local government think twice about sending you to the gulag etc plus you could seek refuge at a US Embassy anywhere around the world. If you migrate to Aus or NZ, they don't particularly care that you have two citizenships, so you can become a citizen there but secretly don't tell the US gov. Bear in mind, you have to pay US taxes as a citizen even if abroad.
Regarding a country to move to, try Japan and become an "English Teacher". Japanese schools regularly take in native English speakers not so much as English teachers, but more of a cultural exchange teacher. There's a very low qualifications requirements but be aware that you will be assigned to some school in bumfuck nowhere rice fields. Go search for vids on youtube about this topic.
The US is one of a hand full of countries that require you to pay income tax on money earned abroad. If you are a US citizen that has moved to another country and received citizenship there, and you aren't worried about having "the local government send you to the gulag", then renouncing your US citizenship is probably the best financial decision you can make. Caveat: they make you pay up front when renouncing for all of the potential tax they would have earned from you had you stayed a citizen abroad for the rest of your life.
What the fuck. So lets say, if the country to move to has a minimum income, then you will have to pay the tax for atleast the minimum income until retirement? Am I getting this right?
Yes, but its not as aggressive as it seems: 1) the US gives a tax-free amount up to ~$100,000 earned abroad, and 2) that's after deducting the tax you paid to the country you earned it in (as an example, say you earned $100,000 abroad and paid 30% tax, you'd only have to report $70,000, and because that 70k is below the tax-free amount (in the $100k neighborhood), you don't owe any additional tax in the US.
HOWEVER, the tax-free break is only given if you file your taxes. If the IRS decides you need to be audited, and you didn't file (because you live in a different country and think it's absurd to have to file taxes to a country you didn't earn that money in), you lose the tax free amount (which basically means you can be double taxed).