given the amount of Ski-O' that you do, I think the best thing you could do to improve is do more of it. Unfortunatley, given the limited ski-O' schedule, ski-O maps, and snow, that's really hard to do. In fact, with your situation in snowless (+/-) Toledo, you are doing super and definitely doing the right things by reading ski-O' maps while roller skiing, roller skiing and snow skiiing when you can.
By the way, you probably already know about this but incase you have forgotten, it's good for working on the left-right-left-straight thingy.
http://catchingfeatures.com/b/skiomapmemory.html