I'm not sure how people just randomly meet the loves of their life, but if anyone has some advice on apps to use or possible general places to go to meet people, I would love to know!
Depends on the type of girl you want to meet. If you go to a club or bar you will meet girls that go to clubs and bars. I met all of the people I dated thru a mutual friend or at work. My sister and one of my cousins found success on ********* A friend of mine met his wife at a landfill, don't laugh, I am 100% serious they met at the landfill. He was working there at the time and she was dumping off yard waste. Its the cutest damn thing ever. You kind of gotta take a little initiative and talk to girls. Find a common interest and roll with that, be it the same coffee shop or magazine . Or ask where they bought their cute shoes or skirt. Or say she has a nice motorcycle (I have no idea what your type of girl is) Either nothing will go on, or you might make a new friend even if not dating comes out of it.
We can't mention app or dating site names on EC, but you've gotten some good suggestions above. In general, you'll do a lot better with in-real-life opportunities focused around common interests than you will from apps or clubs or bars.
If you're a real TreeGal, you should be going to eco-events, maybe volunteering at the local environmental do-gooders organization. Or getting out there trimming brush or something.