Before anyone says anything, I'm determined to get her back and I refuse to not try.

she told me three reasons why she brokeup with me: 1. I was being a dick, 2. she felt like she was on a leash and couldnt see her friends 3. I wasnt the man of the relationship

So I can see where a lot these came from and before I met her I read and focused on my classes a lot, I exercised rigorously and had a lot of passions and hobbies. A few months into it I stopped reading, stopped hanging out with friends, stopped a lot of my hobbies. I can see why I seem like less of a man. Knowing this I told her that some day I will be the man I'm supposed to be one day and when that day comes I want her to give us another shot. So she knows now that I will be actively improving and trying to win her over. She told me she lost her feelings for now.

What I'm asking is, how do I show her I'm getting better without seeming desperate? She wants to remain friends and hangout once in awhile (she said she still loves me) but she lives an hour away. I know I can get her back but I'm just wondering how I should go about it without her thinking I'm no better than I was