Level is a very important factor in spellcasting. Higher is better. Even wizards with 100 concentration and 100 literacy have trouble learning some spells at level 1.
Graveyards are a great place to train literacy. Spend a few minutes wandering around reading gravestones and you'll get literacy increases for awhile.
I prefer to have Learning over 20 before seriously attempting to read spellbooks. Garth + oracle can get you there easily as long as your potential isn't too low. If not, crown of science can help too as long as you remove it afterward.
Hoping to win with every class, doomed. Archer, Barbarian, Bard, Beastfighter, Druid, Elementalist, Farmer, Fighter, Monk, and ULE Priest down.