United's aviate program seems like an interesting opportunity. It might prove beneficial to insert yourself into one of those regionals. Should you have a chance to change your immigration status, then that opportunity with United will be closer than usual.