Арендуете VPS сервер у провайдеров в США. Насчет IP под штат \ город - не уверен что есть такая у них услуга,надо почитать хостеров. Далее туда устанавливается linux, а него устанавливается ПО OpenVPN server. Настраивается фаерволл.
Далее Ваш ПК подключаете к этому VPN - и оно работает.
Использовать OpenVPN не обязательно, можно pptp протокол к примеру, он самый простой в настройке