Upgrades with miles are usually on from the most expensive fares ( Y/B), and
it may be cheaper to buy a discount business class ticket.
The rules of course vary from each airlines FF program, so you will be better off
asking your questions in the forum of the airline in which you have accumulated your miles.