I would say to the OP that he should invest some serious time in watching others play the game, on deity level, on YouTube. I would recommend videos by Marbozir among others. Videos are essential to getting significantly better at the game. I have beaten Immortal numerous times and am having my best game on deity ever as I type this (I've never beaten it in about a dozen tries; currently I'm almost to the Atomic era). I owe a lot of that to Marbozir's "Let's Play Japan" series.
I used to play a lot of online poker. That game has training sites where you pay a monthly fee to watch training vids from really good players. My poker game improved by leaps and bounds after I watched them. I could never have gotten to my level of play on my own, no matter how many books I read. And in Civ I feel it's the same thing. Yes, forums and the 'printed word' are great learning resources. But eventually, if you're at wits end and want to get better, you have to go to YouTube and watch some Deity videos. There's no competition, in Civ, between printed words and videos--you will need both to get really good.
I hope the OP hasn't given up on the game.
That. I think one shouldn't have to watch youtube videos in order to improve its playing. If you have to do it, well, the game is probably too difficult. Especially when the AI is more or less programmed to behave like a human player, and that this behavior is totally broken by this side of view or gamey.
Humans are not done for playing as an interface between the man (common sense) and the machine. The interface must be within the game. In that case, it is terribly done. Better having leaders that are modelised and look like robots or computers than trying to depict any human tendency.
Not only the AI behavior is not human as it is supposed to be, but the mechanics are terribly uninstinctive, one have to do a great effort of rationalization, provided it doesn't lose its cold blood (when everything shouts at him that the AI seems unbeatable) and keeps believing, I say believing, it's still possible.
Not everybody is capable of that. And, truth to be told, programming skills help greatly. Is Civilization 5 a program you have to reverse-engineer ? If you have to rely on people that did it, more or less, or that relied themselves on other people in order to post Deity youtube videos, then the game is probably not a good game.
Don't get me wrong, I'm not saying challenge is to be banned. I'm just saying that challenge in a number of video games out there, with the AI technologies we have today, is just due to mechanics heaviness or opacity. I have to say that it has always been the case.
But before Internet videos, those games were not that liked, because they were too hard. Remember having said to a friend of yours, "this game is great BUT it is so hard", and not "this game is great BECAUSE it is so hard", or having heard such a thing ? Nobody was mad enough to welcome a too hard game as a savior. Just because of its internal own limitations, sillynesses and the like.
Civilization 5 does not differ from those games, except in multiplayer maybe, but knowing all the problems and bugs this last has, it's pretty much as if it didn't existed. (I've bought the game for it -otherway I would have pirated it, sorry but that's the truth-, huge disappointment from start). In single player, the game feels way to inhuman to be beared by most of people.
What is the point of a game ? Is that deciphering its smallest mechanics in order to beat the highest difficulty level ? Or is that having fun ? With Internet, sure being one of the few that can beat the game on the highest difficulty level can seem fun. To say it all, it can be so even for your own self. But in that case, what happens when you see that you don't seem to be able to beat the highest difficulty level ?
Let's take two examples : Civilization 2 and Street Fighter 2.
In the first one, I started to "scout" this strange game to see if I could get something out of it. It pleased me, and I started to learn it. Later, when I knew the game well and started to have enough of it, because it was just a weird experimental game with nearly no goal, I started to wonder what could increase my interest. I thought about difficulty levels. I understood that the key for victory in higher difficulty levels was expanding, always expanding, as soon as possible. Granted, there was no other way to play it efficicently, provided I wanted to play "efficiently". But at least I could achieve a Deity win pretty easily, and I was proud. Did it need to be
REALLY difficult for me having fun beating Deity ? Of course not ! If it had to be, I probably would have been frustrated like with Street Fighter 2 :
Street Fighter 2 was very appealing due to its graphics and themes. You know, when you are a kid you want to be physically strong ! But I
never bought it. It was not a true game IMO because it was only multiplayer, and the AI was not fun to beat, because, if it really wanted, it could have made you a perfect every time because the only thing it knew was to lurk your inputs at the speed of the light. So it could nearly everytime make you a perfect if it wanted to. That's what I didn't like with the single player of that game. And that can be the same feeling a nnumber of people have with Civilization 5 : it's not really difficult to make a difficult game.