In my saba campaign I seem to be in the start of an ancient world war with all the factions in the east battling it out on two distinct sides

On one side is Seleukids* and Makedonia

And on the other, the side I'm dubbing Allies, is me*, Ptollies*, Pontos, Hai, Pahlav*, and Baktria (maybe Epeiros later too)
* actively involved in the war.
And what's bad is the Seleucids are actually winning, despite being surrounded by potential enemies.
I set up the network of alliances but the Seleucid Thoratikai Agemates Basilikou and endless Klerouchs are pushing back my (typically sabaean) non-elite army, taken back Antiocheia, Babylon and Charax from when me and Ptolemy captured them, and taken Nisa, Tarsos and Sidon from their starting owners while Asaak and Persepolis are in the hands of the Allies. I have yet to bring Baktria into the war, but I hope they make a difference as their empire strectes from Gava-Saka to Alexandropolis. The point is, I’m running out of money and my empire (the places bordering Arabia Eremos, minus Bostra, Seleukid starting territories and add Persepolis) and has very few places where I can train anything better than level 1 troops.

Any advice?