God! how bored am I. Here goes.
If she's the money lover type, there is not much you can do. There will be no love involved even if you date her. Stop giving her gifts then see what happens...
3 dates.
On 1st date, find out her status(through probing questions) and ask her out again, flirt as much as you can.
On 2nd date, find out even more, especially if she is carrying some baggage or not.
On the 3rd if there is nothing negative at this point and she is giving the right signals, ask her out.
During all this time you need to talk (a lot) and not just be in touch. If the woman ends up talking to you for hours a day then things look good.
You should initiate the call every time, she needs time to realize that she misses you, but do not end up giving too much time. A day or two at best.
You better be clever, charming, cautious and funny. And if you do not know how to flirt with a girl, find a female friend and practice.
Even more important is to find a commonality which has strong emotions/feeling involved and about which you can discuss and stick to it.
One time a commonality I found was our hatred of her brother. Worked wonders
Be yourself is all crap in the beginning. You cannot let a girl know everything in the beginning. She needs to keep finding something new about you as time passes.