maybe you could invite her to attend a CoDa meeting (or some other self-help group) with you?
http://www.codependents.org/newcom.html
it may or may not be the issue but maybe she could listen to others and somehow benefit from their struggles?
(((Huggs)))