The I-129F is for a US citizen to petition for a K-1 visa for a foreign Fiancee to enter the USA and marry the petitioner within 90 days, or is used to modify a spousal (CR-1/IR-1) visa in to a K-3 visa to allow a spouse to enter the USA and either wait out the CR-1/IR-1 visa or adjust status.
Using a non immigrant B-Visa to immigrate and adjust status is considered to be visa fraud.
You need to file I-130 for a spousal visa, and perhaps file the I-129F for K-3 visa.
I would recommend just filing the I-130 and skip the I-129F, and just go for the CR-1 visa. The CR-1 is an immigrant visa that generates a Green-Card allowing work shortly after entering the country, the K-3 requires filing for EAD to be able to work, this can take up to 90 days to get, the K-3 can be much more expensive if adjusting status in the states, ($1010) This is also the case with adjusting from a B-Visa.
Lately the CR-1 is taking the same length of time to process as the K-3.
http://www.visajourney.com/forums/index.ph...page=i130guide1