"Keep on" est la notion de "continuer", donc si jejelolo a raison pour "rockin´ girl", ça veut dire un truc du genre "garde la forme!".
Mais il faut voir le contexte. En anglais souvent, ce n´est pas UN mot=UNE traduction. Mais plutot des dizaines de traductions différentes pour un même mot selon le contexte et les phrases qui précèdent ou qui suivent.