Hmm. Since your fiance is not a US citizen, K1 is out. To the best of my knowledge, I-130 requires that the US spouse be a US citizen or permanent resident, so that's out. You might have to wait until your fiance gets permanent residency, and then file for the I-130...