As most people have said if you are looking to becoming a competitive skater, you'll need to talk to your coach about what is a good training schedule for you. You should know that amount of hours you are able to train will depend on you significantly. For example, I'm a graduate student and I'm only able to make the evening freestyle session and since I have to drive 45 minutes to get to the rink I tend to have longer sessions. My training schedule is typically includes 10 to 14 hours per week and 3 hours lessons and is broken down like this:
Monday-2 hours (30 minute lesson)
Tuesday- No Ice
Wednesday-1.5 hours
Thursday- 2 hours + 1 hour ( I take an 30 minute break between my two sessions) (1 hour lesson at the end of the session, this is not at all optimal, but you have to do what you have to do if you want to progress.)
Friday- 2 hours (30 minute lesson)
Saturday- 1.5 - 2hours (1 hour lesson at the beginning of the session)
Sunday - 1.5 - 2 hours.
But there are a few things to keep in mind.
a) The effective time (i.e. the time you are actually working) of your practice is more important that the number of hours you are on the ice. Being on the ice for 45 minutes but re-tieing your skates 5 times, chit-chatting with friends, helping other people with there problems, on-ice warm up and stretching, messing with your hair, etc... makes your session significantly ineffective. Keep those things to a minimum. You need to get on the ice ready to work hard for as long as you are on ice.
b) The quality of your practice is equally as important. If you are 'practicing', but are not reminding yourself of the things your coach has been asking you to do and correct or just focusing on things that work well for you or just throwing yourself into new elements without thinking them through, you are essentially wasting practice time. You really should focus on the technique your coach is asking you for and think through things. Know your mistakes and know how and why you need to fix them. That is was practice time is really about; getting your body to understand what your brain has been told.
c)Sometimes less is more!!!! Focusing on proper technique, may mean that you are breaking things down in slow motion and it may seem like your are not "doing" much because you are not draining yourself, but it can be worth it. We have all seen (have been or are) those skaters that try something a million time always making the same mistake only to develop bad muscle memory. Once that is in grained in you... it will be much harder to gain proper technique because you'll be fighting yourself ( personal experience here). Take time to really truly understand what and why you are doing it. Working on your technique and the bases can make things all of the sudden appear without having to do a lot of effort. I.e. work on properly holding the inside edge of your three turn and keeping your left shoulder in front of you before a sal (without actually jumping), and the jump will follow naturally.
d) Have a structure practice. Your coach can help you develop this. This essentially tells you what to focus on and how to focus on it. For me, for a two hour practice session it looks like this: 10 laps around the rink focusing on power and edge quality, 3 runs of my step sequence (15 minutes), 5 warm up jump drills, 5 axels, 2 warm up sal drills, 5 2Sals(add axel combos if landed), 5 warm up lo drills, 5 2Lo (add axel combos if landed), 5 warm up toe drills, 5 single toes, 5 2T 5 warm up drills flip, 5 flips, 5 2F , Typically this will take me around 45 minutes to an hour. Then I have 30 minutes to choose a jump or two to focus on and/or run through my program or a have a lesson. Followed by 30 minutes of spins.
I guess in short, it really sums up to what do you want from skating? Do you want to be a national level competitor?
Discuss your goals with your coach and let them guide you but know that the more quality effective practice time you spend on the ice the faster you'll improve.