Every game has gone to the Axis (about 14 games now), and every one has been a KGF strategy.
Do not play KGF.
We routinely go with the Norwegian Gambit (preserving the UK battleship) and have never failed. Yes, we lose the R fighter on Germany R1, but one Russian fighter does not make the difference.
Do not play the Gambit. Maybe the Russian fighter combined with the lack of the BB as a target is more important than you account for.
This advice isn’t global, of course KGF and Norwegian Gambit are viable strategic and tactical options.
But if it doesn’t work for you, try something else.
R1 Attack on WRus and UKR. Move 6 INF into Bur, 2 INF to Yakut.
US1 build an AC, DD for Western US, placing Hawaii ftr and WUS ftr on the AC. Move Bomber to Alaska. This way you threaten SZ 60 with the fighters, SZ 61 with the bomber. If J2 doesn’t go for Bur, you can reinforce Bur with 2 fighters on US2 and maybe sink undefended transports in SZ61, landing in Bur.
Then go for the Solomons. Try to build to 2-3 transports (moving ground troups to the Solomons. ) and a few planes every now and then for the Pacific (over time, not necessarily in one round). Have a surprise tranny take an island or 2. Threaten Borneo, Phillipines and East Indies all in one go from the Solomons.
Use the US sub and the UK sub roam the islands, threatening transports and ACs.
The main goal is to threaten Japan and lure Japan into spending scarce money on expensive navy. If Japan ignores your moves, be more aggressive. Phillipines is a victory point, so are Shanghai and India.
I am not saying that this is a very great strategy. But it forces many decisions onto the Japanese player.
And if you have problems in the Atlantic, try building the AC, 2xDD on UK1 in SZ2, then be aware you might land the US ftr on the carrier on turn 1.