Are your corporations profitable?
If they are profitable, then see if you can tweak the sales strategy to make them more profitable.
For the ones that are not profitable, find out why, are they buying supplies at terribly high prices, if so think about creating corporations that can supply them with what they need and sell the excess on the world market with a good trade strategy.
I made my corporations jump in profitability by about 30B/month by using the -10 quality strategy. The simulation suggests about 28 corporations for my country, however I've got about 50+/- with a population of 19.4B
My finances are in order, and it gives my country a finance score of 20th position which puts my country into 50th position on the leading 100 countries. My war index however is what is holding me back.
If you are a new country, you can "try" this strategy if you like, it's been mentioned on these forums before so heres just the short of it.
Sell off all of your weapons and ammo, this will raise your cash into your country greatly. Then concentrate on starting new corporations that supply your other corporations (factory maintenance is terribly expensive in my opinion, so create what you can of those).
Some corporations will lose money, but some will make a lot of money, once they reach a certain amount they will transfer money to your country which you can use to put back into the corporations that lose money (BUT KEEP YOUR PEOPLE EMPLOYED) which is what happens to me on an almost regular basis. Im constantly dumping money into my soybean corporation that loses money on a regular basis but keeps my people employed, so my factory maintenance is making 4x what the soybeans is losing so I am using 1/4 of my profits from the factory maintenance to put back into my soybeans just to keep my peeps employed which I think is a good thing on our scores and on the countries peeps happiness.
Another example is that my nuclear missile production (3 corporations to do this) loses aproximately 3B a month, but I am making far more than that in other corporations so it gets dumped back into the nuclear production when I get money from my corporations or when they are below 30B in cash.
Hope this rambling helps in some way.