Well, it wasn't really a matter of country girls vs. city girls, but more of an issue of girls in my school vs. everywhere else. For some reason, the schools that are better academically seem to have much prettier girls around here. As far as people being boring, I think it's just limited to my school. I ask them if they want to hang out sometime, and they say they're busy, or that they're studying. The only people at my school that do things are the kind of people I don't want to be associated with. So, most of my friends go to other schools. It may have just been a problem with me being so completely out of my element, but I'm used to it now.
I'm also finally fluent, and can occasionally crack a joke.
I kinda get where you are going with. I can somewhat relate to this. Well, we in the Western world, (I lived in America, I know what I'm talking about) are used to hanging out with friends, but don't take it personally, Japan is a very working nation, if I make myself clear and kids really don't have that much time for themselves. I am serious.
Just look at any class. Half the students are sleeping cause they have to study some 3 hours a day, take a 30 minute train each way and do 2 to 3 hours of club everyday. It's just their culture. That's part of the experience. It is hard for me to accept it, but I finally did since I know I am seriously pretty much in another planet. Just accept it, that's part of culture shock.
What I reccommend is getting some gaijin friends you can hang out with every once in a while, they most probably have the same issues(?) and they are used to the same things as you.
Oh, btw, please get the 'Dirty Japanese' book. It definitely helps learning the dirtiest slang, so you can have a 'cool' conversation with a classmate and crack an extra few laughs.
The point is, instead of whining, find a solution. I don't have the best of times being 18 years old when all my classmates are 15 and a few 16, but I just try making the best of it trying to hang out with second and third graders too. Sometimes it is hard with the languae barrier and all, but make an effort and you and they will appreciate it.
Mauricio