I agree with my colleague, 9-18 months, depending on her country.
You start things with the I-130 ... read the instructions for additional forms and documents that are required.
Confusing? Consider paying an attorney for a consultation. Many of us use Skype.
Depending on her country of origin, it will probably take 9-18 months. You will need your birth certificate, proof of US citizenship and her passport for starters.