Hello Carylove,
If your friend Witzabella wants to obtain a U.S. residency visa, she will need someone there who is willing to host her for several months, and she will then obtain resident status and a green card on the spot, but it can take at least six months.
However, she can obtain a three-month tourist visa, provided she can present a round-trip ticket to the consulate.
To answer your question regarding obtaining a residence visa, I would estimate that it will take within the next five months.
Have a good day
The magician.