First off, you shouldn’t buy that much armor as germany. Infantry will win you the game, lots and lots of infantry.
Secondly, with the UK running an IC in India, defending there transports in the atlantic will be alot more difficult. Try purchasing a bomber a round with germany and keep the allied navies in the atlantic honest.
Third, against an India IC with Japan try to focus more on transports at first instead of mainland factories. Getting a high unit count into asia will be the most important thing, and transports are more effective at doing that than factories.
Lastly, try a G1 attack on Egypt. Take your bomber, use your med transport and take an extra inf and armor, and your Libyan troops. You can even take 1 extra fighter in or use it against the UK destroyer there. Even if you don’t win retreat your plane(s) and smile because you just killed alot of UK troops.
Honestly, it sounds like you got too impatient with Germany and tried to force yourself into Russia. Take your time, build up your Inf and your airpower, give Japan a bit of time to smash that India factory, then crush Russia. You should build atleast 2 inf per armor, I actually prefer about a 4-1-1 ratio of Infantry, Artillery, and Armor, as do most.