You might want to consider adding feats into the mix, viz. Initiation into the 1st Circle, 2nd Circle, 3rd Circle, etc. Those feats allow the caster the ability to learn and cast 1st level, 2nd level, 3rd level spells etc.
For my information, see my skills/feats/insanity wizard class in my sig.