It's not going to happen over night, so try to be patient. Don't let yourself get upset (or at least don't show it!). He's going to need some time to work thru what he wants, and he's going to have to believe your changes are real and not temporary.
I struggle with the patience myself, so I know how difficult it is. I've been working on myself for over a year now and my wife still hasn't committed to working on the marriage. She hasn't left, but is still confused. It takes time to trust again, to be willing to take the risk again. Don't give him any more reasons to distance himself from you.