Thanks for your advice everyone. I played a ton this weekend, and I'm almost finished mopping up greece, one more war with a defeated Aeotolia should do it.
Very true that you can't issue a call to arms if your ally is allied with your enemy, although fortunately, it seems that you won't lose your alliance with one country if you issue a DoW to one of their allies. (At least, if you have causus belli, I'm not sure what happens if you don't.)
Getting these allies involved in fighting the Illyrians and Thrace was definitely helpful -- in one war, I held off suing for peace for a year or so because Aeatolia was being battered by Dacia.
Two things I wish I'd have thought of though earlier in this campaign:
- I was trading iron and wood to Aetolia right up until we went to war. (Doh!)
- I paid no attention to developments around the world. Victory in greece now seems certain, however the Seleucids have alliances with Pontus, Egypt and many of the other Eastern factions. I have no more allies, and they are starting to develop quite a stack across the bosphoros. Not good.
Oh well, this is why my first campaign is on easy! Thanks for everyone's help.