Yeah, I think you are expanding too fast, since for every new city you have to pay maintanance, and build too soon too quickly and you will be in floods of financial problems! Build city's steadily, making sure you have a sizeable treasury with money going in before you build any settlers.
I...