General point based on what I've been seeing here the last while:
I see people spend lots of time thinking about what's wrong with them after something fails online. The harsh reality is that online dating is mostly about the pics. There's generally no point in wondering what you did wrong or are doing wrong. If online dating isn't working, go offline. Its a hell of a lot more interesting to meet girls in real-life, anyway.
I had some girl stop talking to me even though she "liked" me, we found out we were from the same background, and we had a shit-ton in common. Sometimes even that is not enough. You never know what goes in someone's head chemically when they make the decisions they make.
If you're a person who's ever said to yourself shit, I'm not getting any replies online, then ditch it immediately and go out. The main issue with that is that it can slowly drain one's confidence. If you're going to get your confidence drained per say, at least go get rejected by a girl outside. At least that builds character and immunity to rejection as opposed to nothing gained online.