Can you make someone fall back in love with you? Of Course you can. But it's more about you than it is about them. If you were with this person at some point (not counting one-nighter's or short-term flings), there were things about you that made them fall for you and things about you that made them fall back. As long as those things don't include sleeping with her best friend/sister/mom, you should be fine. If you don't know what those are, you're out of luck.
But if you do, then you have all the ammo you need.
If you are dead set on getting someone back, you must work as hard as possible to eliminate those habits or vices that got under their skin. Quit smoking, work out, go vegan, whatever. Also, try to enhance those parts of you that were most liked. Read more, save more, perfect that thing you do with your tongue...since you know this person, you know what makes them pay attention. Finally, talk to other women. Make sure you understand completely (from a female POV) how you got in in the first place, why you lost what you lost and how to prevent it. The best way to win someone back is to show them you've grown into a better option and if they'd only stayed a little longer, they'd have you.
Don't change who you are for her, but upgrade your status in her eyes. If the two of you were meant to be, and she hasn't completely changed as a person, she'll notice, and she'll remember that she had those great qualities of yours all to herself at one point. If she doesn't, it's win-win: you'll know that she's delusional.