It is possible. NA worked for me. I kicked painkillers, Xanax, and Booze all at once.
Unfortunately she has to want to do it. Nothing you can do will get someone else clean, or even make them want to. I know it's not easy, my brother is still drinking himself to death and there is nothing I can do about it.
The best thing you can do for her is to stay clean and sober yourself.