There are multiple ways to get more troops:
• Upgrade your cities, your cities produce troops continuously and the more you upgrade them the more troops they produce.
• Fight and level up your hero. When you level up, among the rewards your get, there are also troops alongside gold and sometimes chests.
• Invest in the Recruiter skill which boosts your skill production.
• Invest in the Fearless and Brave skills as they recover a % of the troops you lose while attacking or defending.
• Complete clan quests on the weekend, they provide many rewards such as troops.