Other than throwing out
this amazing guide i don't know what else i can do to help
Mmmm Since you are new to the mod you'll soon realize that every force of
"Good" out there goes with the classic specially for Slow Factions like OP High Elves and Infantry Based Dwarves so it ends up being quite "normal" to have this kind of problem... Just get those roads and farms ready as quick as you can, set manual taxes as high as you can and you should be ready to go
While it is good that you arranged trading with everyone you've met, it is also very important to get Faraway factions too. Specially when you're kingdom is divided by mountains and your cities can reach more than 1 group of factions
One tip: Maintain those relations with the Mirkwood Elves high! It's easy to get in troubles with them when playing with Dwarves (War goes out soon when both factions are under AI control)