1. You would need to join skywards.
2. Transfer all applicable miles to Skywards Miles.
3. Contact EK offices before departure to request upgrades using sufficient miles (if you dont have enough, extra miles can be bought)
4. Airport / Onboard upgrades only available to Silver / Gold members on seat/catering availability basis.
5. Alternatively pay the onboard upgrade fare in cash.