You will need to depart the country and apply for a visa abroad regardless of whether you seek H-1B or EB-3. You may not change to another nonimmigrant status or adjust your status to lawful permanent resident while in the U.S. on ETSA. Either option may be viable. However, the employer could not file an H-1B petition on your behalf until April 1, 2017 for work to begin on or after October 1, 2017. The immigrant visa process will also take time as there are many steps that need to be undertaken before you can actually seek permanent residence. I encourage you to sit down with an attorney to discuss the options in more detail. You can find information on both H-1B and EB-3 at http://myattorneyusa.com/.
Answered on Nov 07th, 2016 at 4:05 AM