Nicastro Piscopo, APLC | Louis M. Piscopo
You cannot file a K1 fiance visa if you are a Green Card holder. Only U.S. Citizens can petition their fiances. Also, if you are already married you cannot file a K1 fiance visa. If you marry your fiance you can petition him by filing an I-130 and will have to wait 3 to 5 years (depending on what country he is from) before he is eligible for to apply for his immigrant visa.
Answer Applies to: California
Law Office of Immigration & International Trade Law | Linda Liang
You are not eligible to file for fiance as green card holder. You can marry him and bring him over. Be aware you bear the burden to prove your relationship. It is not just about filling out a form. It is about presenting your case to comply with the law. Thus, it is strongly recommended to work with a lawyer. Good luck!
Answer Applies to: Florida