Four points I guess:
1. I usually stack Ukraine with Russia. Trying to attack the Central Powers will lead to what actually happened in World War 1, Russia getting steamrolled and politically collapsing.
2. It seems to me like your France isn’t playing aggressively enough in the face of Germany focusing on Russia. You didn’t mention the French once if your report, when it seems to me like you could have made a serious push for Ruhr, which would have either crippled the German economy or forced it to actually send units West.
3. If Russia is proving a challenge for you, you can always march troops from India -> Persia -> Sevastapol to keep the Russians alive. Even under tournament rules there’s nothing stopping the UK from dumping it’s entire income in India and rampaging across the Middle East. The Ottomans shouldn’t be able to put up too much of a fight unless you’ve got a really strong Ottoman player. This gives you free reign to either wipe out the Ottomans or prop up the Russians long enough for the Americans to win the game for you.
4. If the Italian front is stalling and Americans aren’t needed in France, you can send the Yanks to Italy instead. If you’ve established Allied naval dominance and the Austrians aren’t putting up any serious fight in the Trieste/Venice region, a steady line of Americans will probably be enough to ruin Austria’s day, or at least force them to divert troops away from Russia.