How should I tell this girl I like her?

After much deliberating I'm going to tell her tomorrow, don't know how, don't know when, but I want to make it something she'll really like.

Well for my current situation I can't meet her in person, I don't know her home address to surprise her with flowers, nor does she have Skype, so this is tricky, but I know she'll be open to meeting up when she has attraction to do so, she's got both insecurities and trust issues because of guys who have played her around.