Hello and welcome to Parrot Forums!
This is a two stage answer for me. First off, as David mentioned the cage should take on the role of something special. A shelter, a food source, a home. To create that association, I set up a meal schedule. Two main meals a day, with training treats, snacks and such in between. Their main meals, however, are only available in their cages.
So if the end of their out/training/playtime happens to coincide with dinner time, they actually look forward to getting back to their cages. The cages become associated with food, hence a good place.
Stage 2 is target training and recall. You want to work with them until they will reliably go wherever you ask. And the trick to this is making them want to do as you ask. Which, again, comes down to association. Every time your bird goes where you ask, make a big deal of it. Fanfare and treats raining down like manna from Heaven! (Only a slight exaggeration, here. Lol!) Done consistently enough, they'll be eager for your next instruction. Following your commands will be associated with good food and happy parront.
Having followed these steps, any resistance to going anywhere I ask is exceedingly rare with my flock.