Couple things. First of all, I'm not so sure where your cities are going. You're cottaging Mecca, okay, are you going for bureaucracy? you're building a madrassa but you have no farms. Fine, but if you're going to cottage mecca, cottage the whole thing, you have three more pop to grow into yet your working mines but of course you don't have any workers there. 4 cities and 4 workers, not so good. lotta things you gotta do.
4 cities is not taking you anywhere. you need to more cities, like now, and cities needs workers and workers first. Of course, cottaged capitols aren't good at this, but such is the boat you've put yourself into. And back to city growth if i look at medina, your working a plains hill mine building a granary which is good, but as soon as that's done, the last thing you want to do is work plains hill mines. with slavery, a grassland farm is worth more production than a plains hill mine until 12 pop, so don't kill your growth and waste production by working plains hill mines. of course, you don't have these farms up, you decided to road mecca instead (sorry, man, just trying to wake you up)
Anyway what you gotta do is finish the granaries (or not) and other ....stuff.... you're doing, and build a worker first, but then a settler and the workers and two more settlers with interlaced workers and all that. Get to seven cities (nine wit barbs), like now, and production cities. and 10-12 workers.....or more. Here's where your cities go, the first one at the end of the river 1E of the last peak by the barb cities. farm the floodplains and the river grassland, gets the iron (which you don't need at all) and kills the seafood, leave that for zara. Second goes on the west coast (hehe) with the fish and corn. This is killer production, leave the dye for wash for now. Last goes on plains hill 1 NW of bronze just south of capitol, production.
And it goes without saying you take the two excellent barb cities with horse archers. nice going, patagonia.
But then you attack wash with elephants and the rest. Catapults will be fine, no need to build up some massive stack first, slash and burn is fine. objectives are the dyes, unseen new york, and the last elephant tile (no need to fret validator, that's the last one)
Research: Horseback riding -> metal casting. If you get metal casting any time soon, I'll be dissapointed in you. Expand like hell. Kill the economy. But everything going to be allright, and here's you it works: you infiltrate Zara Yaqob. His GNP is great - the best of the four of you (although some of that is steleed culture. He built the great lighthouse, let him do his thing. he has no production, he's nothing to be afraid of, let him build his coatal cities down the coast (give him the gold crab and the garbage seafood cities that you'll compromise with your riverside iron). As long as you turn into a production powerhouse he'll never attack you. If he gets to oromo's, no biggie, get him with rifles, but either way, his land is garbage, leave him alone.
Gift him alphabet to encourage him towards currency, steal the thing and build markets to fund your expansion. Screw madrassa's at this point. You may even want to hold of on specialists to get a second great spy. You may even wnat to go into the slider pretty soon, even without a multiplier.
But the task ahead is clearly to expand to an acceptable size to be able to do anything of consequence. You're the king of the 60% slider rule, you can throw that right out the window, like, right now. Cities, cities, cites. And they need workers to be of any value and 4 workers ain't cutting it. This cottage empire ain't going nowhere. farm it, whip it, attack. keep zara as you bff, keep sury on wash only to break sury's heart later. no spy bombing, science is priority #8, espionage #4, expansion #1, fighting #2. do.