hi everyone
I have a flight booked on the 19th of October from Manchester going to Manila via Dubai, I booked a flex economy fare as business class prices were coming out at over £3300 where as my Flex Economy fare was just over £1100 so I am sure you can see why I booked Economy
Now I am relatively new to Flying with Emirates but I have done a few business class flights and gained EK Silver quite quickly but I am far more experienced with how they do things at BA so my question is to you Experts of Emirates

do EK ever send offers through either email or manage my booking offering upgrades to business class for a good price or upgrading with miles? as I went to upgrade using cash and it wants another £3483 to upgrade to Business even though I have already paid £1100 for the Economy Flex Fare
so do I have any chance of getting an offer? or what about cancelling would I get full refund and then rebook business class at the full £3300 price!
What are my options?
Thank you so much and sorry about the long post