You have to come to the us on a visa. Then you have to apply for permanent residency and a work permit...and your intended has to make enough to sponsor you. If you marry outside the us and then try to come over you will still need a visa ...and then apply for perm residence...otherwise they'll ship you back.