@aaronpk "very little" has the feel of "not much" to me, that makes it sound weird. I would say that "ganz klein" is even smaller than "sehr klein" (very little), even being the smallest. When used in other contexts, e. g. "ganz voll", it would translate as "completely full". "Ganz" takes the role of "completely" as a qualifier for adjectives. So something along the lines of smallest/completely small/utterly small would be a better fit in my opinion.
@aaronpk
I think this is more about English than German.
First of all, I'd also prefer "small" over "little".
Second "completely small" doesn't really work in English, does it? So "quite small" is what I'd say.
"ganz" only means "completely" when it's not with another adjective; Das ganze Lied = The whole/complete song. With an adjective it's always "quite". Das ganz lange Lied = The quite long song.