You'll get promoted by playing 100 games (50 Rookie League & 50 Minor League) or purchased with BP (BP = real money). For now, no retiring yet - you'll just lose your contract at the end of the season and move on to the next season as a free agent.