You might find an employer who would like to sponsor you for an H-1B visa. The H-1B visa is a specialty occupation visa granted in 3 year increments. Meanwhile, that employer can petition for you, but you fill not file the green card application until a visa is available. The wait times vary depending on which employment-based preference category your petition falls in. You should speak with your DSO about your goals and an immigration attorney to try to chart your path now. Also, depending on what country you are from, you might also be eligible for the Diversity VIsa Lottery. Good luck.