Rusty brings up a great question-whether we tend to gravitate towards those areas of development that we enjoy vs. those we are uncertain about.
As both a trainer and examiner, I see this expressed on a daily basis- instructors who always want to work on some aspect of their skiing, then go to the exams, and fail their teaching...
It takes a great deal of mental strength and discipline to focus on issues we do not find enjoyable, but to pursue them anyway.
As a coach, many were the times I would have an athlete ask how they could improve a particular aspect of their skiing. Their first inclination would normally be to go out and try to accentuate some particular drill or another, in areas they were already strong at.
Try a change in your thought process-. Instead of always trying to increase the positive aspects of your skiing, occasionally try to reduce the negative ones.
For example- if you skid, don't try to increase the edge angle. Instead, try to slow the rotation rate of the skis. You may suddenly find the edge holds better than trying to tip it further on it's side.
But all in all, it still comes down to fundamentals. I don't care what terrain or snow condition you are attempting to improve on, if the fundamentals are lacking, your progress will be minimal.
Want to ski bumps better? Master the groomed, as if it were bumps. Want to be faster in gates? Master the clean carve of a racer on the open terrain. The mechanics are usually developed more rapidly AWAY from the arena in which it is to be performed. The actual arena is great for developing strategies and tactics, but not the actual technique.
In most situations, precision is the key most lacking. This one aspect will provide greater improvement and increase performance more than any other.
At the risk of making it sound like work, add some discipline and precision to your skiing, and many of your long held hopes and aspirations will come to pass!