Hi there!

Yes, there IS a character level requirement.

Most of the Skill Boooks show this level in the Detail Description. The Number of level is red, if you are not leveled high enough.

Realized this when looting skill books, which requiered a higher level that I was at this time.

Above this Fireball requires pyro skill 3 in Enhanced Edition, if I imagine right...