Omegle is still the best way to meet girls I think. However, do not go there and just ask for "asl" from the start. Infact do not ever ask for asl. The best way to meet girls there is to not care about who you talk to.
Have something interesting to say, stories from your life, global problems, whatever.
Be polite all the time, doesn't matter if it's a guy or girl, the conversation is what matters.
Ofcourse you will meet people all over the world, so if you have problems with that omegle isn't really your thing I guess.
I once took a plane to turkey to meet a girl, I'm thinking about going to brazil next summer to meet someone else, if I'm lucky I won't even need to get a hotel and If I play my cards right I can go to england or thailand or turkey again.
Spending some time on omegle also improves your social behaviour. You can say whatever you want to someone on omegle, if the person disconnects, so be it, there are many more where that came from.
Omegle used to be better though, 3 years ago I met ALOT of people there (mostly girls) but I gave that all up for that turkish girl I went to. Now it's harder to meet someone interesting as there are alot of guys and spambots on omegle, try to be different from the pack, ask a creative question at the start that could start a conversation like "What's the most awesome thing you did in your life?".
An online relationship can work if you don't mind the lack of physical contact but do try to meet at least once a year, it's the bare minimum. But hey, even an online gf is a gf, sometimes just the thought of having a gf is good enough.