This article is from the Recreational Figure Skating FAQ, by Karen Bryden with numerous contributions by others.
The final problem is not having the time to skate. In the beginning
phases, it is critical that you skate often enough so that you aren't
"starting over" every session. For most people, this means a minimum
of twice a week, though three times with lessons wouldn't be bad. Once
a basic skill is mastered, then it can be retained even if you only
skate occasionally. This doesn't mean you have to skate yourself to
death, a 30-minute warm-up/lesson/practice session every other day
would be worth far more than a 3-hour session weekly.
Progress always comes in fits and starts. You'll generally know when
you've picked up a new trick or mastered a skill, but it's difficult
to assess your overall progress. If you're still skating, enjoying
yourself and being challenged, count that as progress.