When choosing secondary spells and buying items: maybe you could just put the symbols instead of the words, in the parentheses?
So spells just had their dmg and then a (*symbol*) afterwards and in the shop, items all just had their element at the bottom of the text also written like (*symbol*).
I think it would make it easier to understand what you are looking at.
I really like the elemental aspect, could the main character maybe switch color when reaching like lvl 5 or 8 in a certain attribute? That would also make it more intuitive, what your strength is. You could even mix the colors, so both yellow and blue at a certain lvl could make you a green wazard! Although getting all three would make you brown, which would slightly be anticlimatic.