General Brazilian
ficar atento; melhorar; aprimorar-se
Most common usage across Brazil
Rio de Janeiro
ficar ligado; melhorar
More colloquial, using 'ligado' for alertness
São Paulo
se aprimorar; ficar esperto
Formal and casual usage both common
Portugal
ficar atento; melhorar; apurar
Similar usage as Brazilian Portuguese