woodface: Tremor, great heal, negate magic, quickness. I can cast great heal the moment i am out of combat, but in combat = failed. Basically, I'm screwed in any tough fight because I can't heal or do anything offensive spell-wise. Scrolls and potions work fine, but not spells.
Things that make spells fail:
Character is too low a level to cast the spell (Tremor is seventh-circle, so a sixth-level character would have problems)
Character is casting a spell in a non-compatable situation (Great Heal is noncombat only; Up and Down only work in dungeons; etc...)
Insufficient magic points (spells cost one point per level of the spell; magic points only regenerate in U5 when you sleep)
Spell is not prepared (you haven't mixed it beforehand)
Spell has an illegal target (can't cast magic missiles through walls; can't Heal a dead character, etc...)
Magic is negated (either due to a spell, the presence of certain enemies - do they still do that in U5? - and/or the wearing of Lord British's Crown)
Incantation is wrong (either a typo or simply a misunderstanding)
Character is a fighter-type (no magic points)
I think that's everything. Encumbrance and armour-wearing are not issues for spellcasting in the Ultima series, and Ultima 5 doesn't require a free hand.
So pick your poison. Check each item on the list and see which of the problems you've got.