Before I start: what patch are you using? If you are not using 1.29f then my numbers (mainly in corruption) will be slightly off.
Ok, first thing I did was go into a random city of yours, and click the city square, then I hit the left arrow and kept hitting all the city squares to let the governer decide were to place you citizens, which I found helped you just a bit.
Anyway, now for the important stuff:
Rome has a luxery, which they are willing to trade you. You could, for example, trade them iron for their luxery and 19 gold+ a world map. This will greatly increase happiness. Alternatively, you could offer them both your surplus luxeries.
Currently, you make a total of 268 commerce (gold more or less), with 80 of it lost to corruption. Therefore no forbidden palace at this point would double your money. Period.
I would suggest added anywhere from 8 to 24 workers (hinged on 16), which you can easily build in your wealth producing cities.
Speaking of wealth, DON'T 'build' it. Unless you are in a VERY special situation, wealth is BAD. It takes away from your precious production.
Next, go into the REPUBLIC. If you are having money problems lower science. Happiness problems, raise luxeries. Since you bought spices from Rome, it shouldn't be as big a deal.
Heidelburg should stop working on a temple, and get a harbor instead.
For me, anarchy to a republic will be 6 turns (actually the first time I loaded up, it was 5, but I seemed to do things differantly, so whatever).
Anarchy, of course, will through things into civil disorder, so you'll need ot hire entertainers in your cities.
After the disorder, here's your new income:
422 commerce with 124 lost to corruption.
Taking into account 44 more corruption, 24 gold spent on entertainment (I added 10% to your luxeries to prevent disorder), a new 54 gold unit cost, made it so you earn 112 commerce more than your uncorrupted gold in monarcy, which is about a 50% increase.
By allowing once again the computer to decide your citizen placement, I was able to get a 3 gold per turn (gpt) surplus, while getting military tradition in 10 turns running science at 50%. This is a good deal better. When you get your new workers and add more roads, then you'll get more money.
That's all I have time for tonight, but I hope this helps.