I agree - if you can get out of the area where you live and go somewhere where you'll meet other people who don't conform to traditional genders roles or expect others to,
do it. Even if it's only for a visit.
I don't know what's within your means, so I'll point out that there are a surprising amount of small towns out there that are just as accepting as big cities known for being lgbt-friendly (I say this having lived in both). It seems that, in rural areas, people who don't fit in tend to congregate in the most liberal small town that they can afford to move to. Usually, it's a popular tourist destination with a transient seasonal population - so you go there to work for the tourist season and meet all kinds of people from all over who are there for similar reasons.
I guess I'm just speaking from my own experience of living in a tiny tourist town in an isolated rural area (where there was a year-round weekly drag night that was very well-attended). But I've heard that a lot of tourist towns are the same - if you live there, even for a summer, you'll meet all kinds of people who didn't fit in somewhere else. You might not meet another trans person in a liberal small town, but you'll probably be exposed to a lot of different ways of thinking, have access to a better therapist, etc.
Liberal cities are great for seeing the sheer variety out there, but liberal small towns are nice because everyone interacts together instead of splintering off into little groups.
If you can't move or spend some time elsewhere sometime soon, at least you have the Internet!

And it's never too early to start exploring your options, planning, preparing - as you are now.
So welcome!