If the game lasts beyond a few turns (say, 4-5 turns after the declaration of war), Japan has probably lost.
A lot of the winning US strategies posted take a long time to implement. They only work against a slow Japanese player.
Japan should be cleaning up in Asia and UK down to 5-8 IPC’s per turn, with India living on borrowed time.
USA has to get into the game FAST. THis means an unassailable fleet that rules the Pacific. Hawaii sea zone occupied and reinforced ASAP (assuming Japan goes after UK first)
Assuming a J1 attack, US builds should be:
US1: CV
US2: DDs/Subs (~equal numbers of both)
US3:DDs/Subs/2-3 Transports (plus enough ground units to carry)
US4:DDs/Subs (+ additional Transports/ground troops as needed) <–- repeat for rest of game.
There are tactical considerations. If US needs to build additional fighters to send to ANZAC (because ANZAC has correctly reinforced India with all their own fighters) then by all means build extra fighters. If USA has the time to reinforce India with fighters then do so. If Japan stops crushing China to build up its fleet then by all means build a 3rd CV.
If US reaches a point where they can afford such luxury builds as CA’s or loaded carriers the momentum has turned. As soon as US starts to implement island hopping strategy without fear of the IJN the game is over IMHO.