All Skyrim needs is...
... Actually, a lot, in my opinion.
A better main plot, MUCH better sub-plots, more unique-looking armor and weapon sets, and some actual interesting characters, for once.
Not to mention that some of the lore just doesn't fit with what you see in the game world.
For instance, the "Districts" in Whiterun. There are, as you may know, multiple districts in Whiterun village. I think four or five. The problem with this is that the size of Whiterun makes this tidbit of lore kind of ridiculous. You know Nazeem, that annoying guy acting all snobby about the fact that he's often in the Cloud district? Not only is he a snob, but he's an idiot. You practically take 2 steps and you've stumbled into a district. Heck, the drunks probably march up to Dragonsreach all the time!
I know this might not seem like a big deal, and on it's own it's not, it's just that this makes it apparant that the developers were planning on making Whiterun and the other "Cities" larger than what we see in the final copy, and it baffles me why they would cut down the size.
Okay, sorry about the rant, but that really annoys me. The cities and villages were really nice in Oblivion, but in Skyrim they're WAY too small.
Also, most of the game world is kind of repetetive, except when you go into dungeons.
The truth is that the Elder Scrolls games rely a LOT on how well they immerse you in the game, but in terms of story, gameplay, and characters the Elder Scrolls leaves a lot of room for improvement, with Skyrim being no exception.