Synonyms for Ball Of Fire (same or very similar meaning)
WordNet sense 1 (a highly energetic and indefatigable person):
fireball, powerhouse, human dynamo
WordNet sense 2 (someone whose career progresses rapidly):
go-getter, whiz-kid, whizz-kid
From the ODE community, based on WordNet
add/edit