I know absolutely nothing about dating, how it works, or where to start. I think online dating would be the best option for me, as I'm much more comfortable getting to know people online than in real life, especially since I don't drive and live in a very car-oriented city. I have a best friend I met online who understands everything I go through, is awesome to talk to, agrees with me on a lot of things, and is just the perfect person for me, but she isn't attracted to males.
However, I also want to live in a place like Western Europe or Canada after university (I expect to graduate in December 2009). I am very disgruntled with American culture, workaholic expectations, car dependence, music, racism, and especially the government. And it seems practically the only way to immigrate to the countries I'm interested in is to marry a native of the country. I never dated in high school because I grew up in a very rural redneck inbred kinda place and wasn't interested in girls then anyway. Now I'm interested in girls but don't know how to find one. It needs to be someone who is willing to put up with the left-wing extremist non-driver-by-choice that I am. I think I should try online dating first (is plentyoffish.com a good site? People say it is) as I am already very comfortable talking to people online and I met my best friend that way already (well, not on a dating site). But I just don't know what to do.