I used a variation of your message:
Quote:
I understand that you feel hurt and are having a hard time trusting right now and that's okay. Unfortunately, 99% of guys can act like that. The kind of person you are is determined by how quickly you step back into life when things seem to be a mess. You are special and don't deserve to be treated like a piece of meat. I believe that beauty is skin-deep and you are a great example of this. I just hope you know that you deserve someone great. If you decide not to get back into an enjoyable relationship, he will continue to hurt you and that isn't fair. You can either sink or float, fall or fly. 
It got a pretty good response, I think.
Quote:
Thank you so much for caring and worrying about me,
relationships for me arent my strongest suit, im not good in them either so im kind of liking how things are.
he told me that getting close to people is "against his rules" and was going to push me away, but i told him im the exception to that rule and he agreed.so thats a good thing i guess
so i think he cares about me a litttle bit atleast.
im just gonna go witht the flow and have fun:P
The response wasn't perfect, as she bought into her ex's bull, but I just diverted the conversation away after. The convo went back and forth there for about another 10 minutes.
Quote:
Me: You're very welcome. I've only talked to you a handful of times, but from the few things I know about you, I think you're pretty awesome. Relationships aren't easy and are an every-day struggle. I'm sure you know that though. There's no such thing as a perfect relationship. Just go with whatever makes you smile because in the end, isn't that really all that matters?
Her: yeah that is all that really matters, being happy. which i am working on everyday
Me: That's good

You've got your head on straight and I respect that.
Her:
Me: The person you are is and always will be a work in progress. Even if you suck at something, who cares? The fact that you take risks on it will be admired by someone.
After that, my friend said she IM'ed him and was talking about how she still has feelings for her ex, which I understand. So I'm simply being there for her and earning her trust the old fashioned way. I know it's not gonna be easy, but she deserves much better than what she's getting and if possible, I wanna be the guy to show her that. My question is: How do I know when the time is right to start making my move?