I agree with vicawoo's ideas, seems alot more efficient. I would likely have settled green fish city early to get an early GP farm going. Also, I'd prioritise IW as you have no nearby accesible copper and I bet there'll be some iron nearby the capital. Either that or make sure you have Archery for some barbdefense.
Though some better exploring to the south might reveal a copper hidden down there. The horses to the north might be another option for some early troops, there as well needs some better scouting to find the optimal cityplacement.
Edit: Forgot, don't be afraid of overlapping, most cities will not be able to work their whole BFC until very late in the game, so thus, allowing overlap isn't a waste but can be a good way to grow, for example, cottages. Also, when doing cityplacement, always looks at the food, a foodpoor city will not be of much use until earliest biology, as always there's exceptions, it may claim a resource you need and then it has a reason, even if it's foodpoor. Also look at where you place, if it's possible to place a city by a fresh water source or even better a river, it's a better option than in the middle of nowhere, never place a city one of the coast if it's possible to put it on the coast, else you'll have a few coastal tiles that can never reach full potential as you can't build a lighthouse.