Most Helpful Girl
Unfortunately you are not what she is looking for at this time in her life. It's best to cut all ties, until you are able to only view her as a friend and wish for nothing more. Some girls like guys that don't act as if they will give them the world. Why? I have no clue, but some people want what they think they can't have" Regardless if this is the case with her or not, something is missing for her and it will not work out. She does think you are a great guy and you should as well. Do NOT beat yourself up for this "missing" trait, for I promise you that there is nothing wrong with you and that you will find someone that will connect with you and find you perfect in every way.
Reaching out is a bad idea. She would come back to you if she felt different. She does not. I'm sorry. For now, figure yourself out, meet new people, date and do not settle for someone who finds you less than ideal, for you will be selling yourself short in the long run.