Hola , yo recien regrese de USA despues de haber tenido una H1 y mi esposo una H4 en efecto la H4 a el no le permite trabajar libremente , solo le permite tener us propia empresa sin estar en nomina .
Nosotros actualmente estamos tramitando la residencia a traves de skilled worker a CANADA , y lamentamos no haberlo hecho antes . SI se puede tramitar AMBAS , el detalle es que debes estar en estatus legal siempre , es decir si te vas a USA debes estar legal siempre. Pero puedes hacerlo al mismo tiempo . El proceso a CANADA demora actualmenet entre 24 y 36 meses , y una vez que te den la visa de residente no la pierdes aun si estas FUERA de canada por un lapso de hasta 2 a;os , asi que APLICA !! Es sin duda una solucion mas facil y sobretodo permanente en comparacion con los tramites y procesos migratoriosa USA . Suerte y buenos deseos !