I pumped up the carthage with like 500000 denarii, so this would doubtfully apply. But it helps.

As soon as you get you Lybian Spearmen, pump them out. One or two can engage a Hastati and come out on top. They, with Poeni, and Sacred band are you home trained foot troops, the iberians just suck. Use them with a huge cavalry force. Sacred Cavalry, and Sacred Band take two turns to train. Well worth it.

Sacred cavalry are good heavy hitters and with the Sacred Band pinning the enemy, they can shear away enemy troops.
bribery is to be your best friend.