Re: How do I find “the one”?
It's not easy. My brother is having a hard time too despite being in a desirable profession. My family's friends have introduced him to some girls but so far nothing has happened. He's also looked online and found some nice girls there but again nothing has panned out. I'd say to do what everyone else has suggested. Try to ask friends at work or from your social network, the masjid, attend events in your city that have lots of aunties where people can talk to you and find out that you are single. In North America, ISNA is coming up July 4th weekend, you can register for their matromonial service.
Online there are several sites like shaadi and other sites that people have listed. Consider those living in Canada as well if you think you need to expand your circle. Toronto has a lot of muslims for example.
Most importantly, just pray, and meanwhile keep busy in what you are doing in your life like studies/work. Insha'Allah you will find someone just right for you.