Have you Spoken to her About a Compromise from your Side?
The reasons for the breakup could be many. She may not like your current attitude, habits, your professional life, etc. Is there any particular thing that you are willing to change about yourself, to get your ex-girlfriend back into your life? Are you willing to go that extra mile?