As a deck in general, there are a few problems that stand out.
Flurry of Blows is your
only way to generate twilight for Gandalf, did you mean
Defender of the West? Either way, Gandalf is a very expensive splash when you're not taking advantage of the cards he can use. There might be a better companion for the job instead.
Book of Mazarbul unfortunately will only draw cards in Fellowship block -- it's confusing at first, but unless a card says "Any site X" (see
Anduril, Flame of the West) then no site symbol means Fellowship block. It's a tale for Gloin, but since you have
Endurance of Dwarves and not
Sleep, Caradhras you're clearly not against using conditions so you'll be better off with another tale instead. Farin isn't necessarily a great companion, but you're probably going to come up against Orcs more often than Uruks in KS and you need some brave volunteers to go up against The Witch King after Gimli is exhausted.
Your Shadow side is incredibly twilight hungry -- your only card costing less than
is a skirmish event! You're going to be able to play 1-2 Shadow cards most turns
if you're lucky, and without anything to discard cards from hand I suspect by site 5 your Free Peoples are going to be on their last leg after not drawing much 3 sites in a row. You have so many unique minions that the odds of you having 2 or 3 of the same guy in your hand skyrocket, which is just going to make the hand clog worse and drastically reduce the number of choices you can make -- with 3x
Lord of Angmar, 2x
Lieutenant of Dol Guldur, and 20 twilight (which should give your 5-card Shadow hand a lot of freedom!) on the table, you can play just two cards.
There are other suggestions I could make, but really what you have here is a nice pile of cards -- neither side seems to have any direction. If this worked
perfectly every game, what would it be doing? Once you have a goal in mind you can shape the pile of cards into a real deck. Until then, if something goes wrong how would you know where to improve?