With spirals I tried various stretches mentioned above and also this one...
http://www.youtube.com/watch?v=WPEA73SlUjUI know its only spirals not splits but found that really helps flexibility. Then you can work ont he balance etc as mentioned in previous posts!
I can do it fine off ice on or off wobble cushions but on ice I seem to struggle to get it any higher than the 90 degree position, strange! must be a sub conscious thing!
I find spins really tricky to centre at mo, and the back spin is really tricky, but will get there eventually.
Also having major mind battles with lots of things, salchows away from barrier, toe loops away from barrier, backwards crossovers in CCW direction! but still we getting there slowly!