If she is only your girlfriend, you cannot petition her. You will need to marry her and after you are married, you will need to file an I-130 and I-485 to begin the process. There may other options for her to immigrate depending on her education, background, etc. I suggest that you contact an experienced immigration attorney for a face-to-face consultation and give him/her all of the facts surrounding your girlfriend's situation. He/she would then be in a better position to analyze her case, advise you of her options and, if possible, make sure that the necessary paperwork and documentation is presented so as not to delay the process.
Answered on Jun 03rd, 2013 at 1:12 PM