Лучше ищите работу там. Наверно вы прекрасный специалист и у вас свободный английский, и наверно вы востребованы на рынке труда, так ведь? Иначе зачем бы вы подавали на грин карт.А раз такие данные, то можно искать работодателя, который вас спонсирует.