Well your spellcraft can be boosted by an item, items usually give crazy boosts to skills so that should fix your problem.

On the other points, I think you might have done something wrong with your equipment, it could help to post your build here.

The first thing you should forget is relying on AC, it'll never be good, it's better to go for miss-chance and DR.