Yes, it is possible to obtain your H visa even if you do not currently live in the United States. Your prospective employer may petition on your behalf while you are outside of the United States. Once you have been granted H status and are issued a visa at your United States embassy or consulate, you may proceed with making travel arrangements to the country.