Just to add to this, speed is an underratted factor in online dating. Don't trade messages back and forth before waiting to get her number or something. If she responds to your message, reply, give her your number and tell her to text you. Any girl who doesn't look completely busted is probably getting tons of messages every day. They have to filter that noise, so if they don't get back to you its because they don't have the time to softly reject dozens of guys a day. Don't take it personal.
It's 2 different games for guys and chicks. Guys need to produce volume and act quickly, girls need to filter and be selective.