I'll give you a clue.. combine #1 & #3. Guys who wait too long to advance to meeting usually become boring and/or are insecure. (Being interesting can compensate for unattractiveness due to insecurity.) Ask someone out - same as in person. Don't ask a checklist of questions - no one likes interviews.
But, seriously though.."Interested, but wants me to do something more?" You're stuck here? What could anyone possibly want that is more than talking online? Perhaps talking in person??
As I just posted in another thread, I don't give people feedback online anymore--because, THEY DON'T WANT IT! If I take the time to give honest feedback, the responses are usually emotional outbursts. Who wants to be on the receiving end of that?!
Speaking of emotional, #2.. sometimes I get busy and don't get online for a while, or I get interrupted in the middle of reading a message and don't finish reading it or respond right away. If a guy gets upset about that, it's already not going well. I'm the woman here--let Me get emotional over pointless shit (no, not really). I've tried to become more considerate/communicative about such things. But, yes, please assume I have a life, and it may not be like yours.