If you have flexibility in your booking you can ring and ask what flights currently have upgrades available on a specific date or a day or so either side. If there are any you can purchase the flights there and then and the agent can also process the upgrade on the same phone call.