Are you sure you casted on undeads of high enough level? With your current skill levels, you should probably look for undeads around lv75+ or so for decent skillup rates.