You will have better chances at a complimentary upgrade by booking a higher fare class. This usually means a more expensive ticket. Keep in mind, Medallion status is the most important factor so, in most cases, you shouldn't put too much weight into this if you're not Diamond or Platinum.