see I am not gonna be philosophical with you by saying right guy will come at right time and blahh blahh blahh. Because saying such things is way more easy then experiencing it and this is from my personal experience waiting for things to happen will eventually lead us to nowhere. Just be open with your options dont restrict yourself to online dating .
I'll give you an idea that has always worked for me with girls, write out things that you love doing and explore those things on your own. For instance ,let say you love hanging out in comedy clubs. But this time when you go there don't just enjoy the show observe other people also. Understand one thing over here, people over here share a common interest with you that is watching stand ups. If you see someone worth trying just initiate a conversation . But dont talk about random things or relationships ,instead what you love about these clubs , stand up comedy , listen their views and don't be desperate just show you're there to enjoy the show and nothing else.
This is just to give you a glimpse , you can do this in a library as well . Trust me
Let me know how it goes