Yup.
In Beyond Divinity the way it works is that you have to find teachers (or skillbooks) who will teach you skills for money. You then actually have to invest skill points in a skill to use it.
Edmund teaches wizard skills I believe. So if you want to play as a surviver only, that means you probably won't want those skills. But remember that in Beyond Divinity, any class can learn any skills. Your warrior can learn a few spells, and survivor skills like pickpocket, while your survivor might find it handy to learn enhanced two handed weapon-use.
Once you've got the skills taught to you, open your skill window. You should see about 30 (haven't counted, rough estimate) little empty icons. You can learn a skill in these icons, just click on one and you will get to select what skill you want to learn below it.
Skills are sorted in different categories. Just keep searching till you find the one you want to put skillpoints in.
You can spend your skillpoints either on new skills, or you can enhance previous skills by clicking on a skill you already have skillpoints in, and adding more. (Example: enhance your fire missle spell to level 4...)
Don't forget that you can always unlearn a skill for money. The amount of money depends on your level. Just click on the skill you already know, and press the trash icon.
One more thing: Teachers will teach you skills up to a certain level. For instance: If Edmund teaches you "Wizard magic missle level 5", that means you can upgrade your magic missle skill upto level 5. If you want a higher level, you'll need a new teacher who can teach you skills of higher levels.
A bit complex, yes, but easy once you get used to it.
Ok I was wondering why would you want to unlearn a skill??? Are there so many lines of skills that you may not have room for one later in the game that you might need at a certain time?