You can deploy 1 Queue at the beginning of the game. As you progress, you can unlock more but up to 6 March Queues by researching technology and unlocking VIP.
Lead your troops with heroes to increase the Deployment Capacity! It can also be achieved by upgrading Command and Research Center.