Use a lot of your money and put it into culture. It has been awhile since I played it, but don't you become permenently allied with the British etc?
Use them to help with your research and you can use the rest of your money for culture.
I can not remember the game that well, but why are your people upset? Have you been at war for a while? If so the only game suggestions I can make is trade for resources, and if you have been at war for a while, attack sooner.
I always had troops ready in britian for when they declared war on me. I remeber one game I had so many troops ready, I took all of Germany's main cities about 50 turns into the war. haha take that Hitler