Get an American credit card. In order to use the iTunes store of a particular country you need to have a credit card with an address in that country.
Not sure about the iTunes gift cards though, they may only be for music, but who knows I've never had the need to buy one.