You can find skill and spellbooks at these locations.
Cyseal Market - Arrow Seller - Ranger skillbooks.
Cyseal Market - Potion Seller - Air and Water magic Spellbooks.
Barracks - Aureus's Office - Aureus - Warrior skillbooks.
Barracks - Upstairs - Arhu - Fire and Earth Spellbooks.