It's not the country that you're resident in - it's the country that you have your iTunes account in. So, if you opened your iTunes account in India then, even in the US, that's the iTunes Store you're accessing. The only way around this is to open another iTunes account; many Members have several iTunes accounts if they cannot get the apps or movies or music from their national store. You don't need a credit card either to open the new account, just a Gift Card.
Tim