The real secret is to pick the right flight! There are certain flights that are always jam-packed in business, this gives you two opportunities. The first step is to check-in last minute at the desk. The next step depends on your situation:
1) You don't have any holidays coming up: Go to the dedicated desk for first/platinum, about 2h before departure. Just check in and if business is full your status will get you pushed up
2) You do plan on taking holidays: Same, but the first question you ask is "do you need volunteers for downgrade?". Trust me, on Emirates they make it worth your while :)
Edit: the protip is the weekday Emirates India-Dubai flights that leave in the small hours of the morning (e.g. 2am). I guarantee the business section will always be overbooked
1) You don't have any holidays coming up: Go to the dedicated desk for first/platinum, about 2h before departure. Just check in and if business is full your status will get you pushed up
2) You do plan on taking holidays: Same, but the first question you ask is "do you need volunteers for downgrade?". Trust me, on Emirates they make it worth your while :)
Edit: the protip is the weekday Emirates India-Dubai flights that leave in the small hours of the morning (e.g. 2am). I guarantee the business section will always be overbooked