I believe that Y only gets you upgraded to First if you're an Elite.
Also, to the OP, are you sure you're really booked in Y. On CO boarding passes, it says Y if you're in coach, no matter what booking code you used. So, are you really on a Y fare basis code, or just in coach?