The fastest way to bring her to the USA would be with a K-1 Visa (also known as a Fiance Visa). This is a nonimmigrant visa Visa issued to the fiancé(e) of a United States citizen.The K-1 Visa allows her to enter the United States for up to 90 days during which time you can eat married, and then file for Adjustment of Status (to obtain a "green card
" and become a Legal Permanent Resident of the US).After filing for Adjustment of Status papers she can remain here while her application is processed.The visa is processed by the home country Immigrant Visa
section of United States Embassy.You will have to show proof of the ongoing relationship when applying for the visa. That will consist of photographs, emails, letters and other signs of the relationship. Remember there is no minimum number of contacts required, just proof of an ongoing relationship. So you will have to meet in person at least once.The first step after meeting her will be to file a visa petition with United States Citizenship and Immigration Services (USCIS).
This is done by mail, and you must complete Form I-129F, Petition for Alien Fiance, together with Form G-325A, Biographic Information.
You must also submit with the application, documentary proof of U.S. citizenship (such as a copy of a birth certificate or passport), as well as evidence of your courtship and intended marriage, a personal statement from each of you on the same topic, proof that you have met within the last two years, and a passport-style color photo of each of you, taken within the 30 days before submitting the petition. If there are any issues that might prevent your marrying -- for example, if one of you has been married before -- you will need to submit evidence to show divorce or death certificates for the previous spouse.
I hope this helps with your question. Remember to rate the question for credit and tracking so that I will get paid for assisting you today.