First thing is you need to find a us pay as you go provider that allows foreign esn's on their system. I am using Page Plus Cellular. You need to contact them and have them add your ESN and assign you a phone number. Then read the following post for more detailed instructions. It was trial and error for me, but finally got it working perfectly.
http://forum.ppcgeeks.com/showthread.php?t=28393