streiter
1) Your city sites are OK, but 3 cities is not satisfying at all. You MUST build 3 more cities IMMEDIATELY.
2) Look at the improvements you built in Trondheim:
- Barracks = no use: you are not at war and you haven't built a single unit with help of barracks (only unit in Trondheim is non vet, and you spent 40 shields = 1 settler for nothing)
- Market Place = no use: you have tax = 3, which means that your Market Place brings you 1, and the maintenance cost is also 1, which means that your Market Place brings nothing ( and you spent 80 shields = 2 settlers for nothing)
- Temple = no use: Trondheim is size 2 and there is a phalanx inside, which is enough for martial law (you spent 40 shields for nothing)
- Library = almost no use: you have science = 7 beakers, which means that your Library brings 2 beakers with a maintenance cost of 1 = not a very good bargain (don't forget that you spent 80 shields = 2 settlers to achieve that)
STOP BUILDING THAT BANK

(it will cost you 120 shields, bring you 1 gold/turn and cost 3 gold/turn as maintenance cost).
3) Conclusion
You have spent 240 shields for nothing, building useless improvements in Trondheim.
Build settlers instead of improvements, and build new cities ASAP with those settlers. At deity level, when your government is Monarchy, you can have 6 cities without any happiness problem (first citizen content = blue face when pressing F4). If you build only 3 cities, your civ is half size of what it could (should) be.
4) Other problems
- Nobody is scouting: this means no hut and no chance to meet the other civs early (make peace, swap techs, trade? ...). You should have at least one unit scouting.
- One caravan staying idle in Trondheim = 50 shields for nothing; either you try to build 4 caravans in order to build an ancient wonder or you build commodity caravans and deliver them (but I wouldn't advise that just now, because there are no roads between your 3 cities and you haven't discovered Map Making which would let you try foreign trade).