I agree with azzyboo.
You've done a great thing in turning your life around.
You should focus on your son right now and tell her to sort her self out.
Then if she manages that you'll be in a better position to make a relationship out of it rather than have your efforts wasted.
I feel for you man, good luck and let us know how things turn out.