Much longer? What does that mean? Is it a matter of years, or days, or hours?
It took me around 139 days on the mountain, to go from a strong, straight-ski, groomer-skidder-hasn't-skied-regularly-in-eighteen-years type skier, to skiing the Gullies and Big Couloir at Big Sky with Little Bear.
If canali skis 30x per year, it will take him over 4.6 years to ski 139 days.
Yes I'm smarter than a 5th grader
"A wise man learns by his mistakes. An even wiser one learns by someone elses."
The intent of lessons is to speed the process up.
Have you ever considered taking an instructor training course? Or a longer term ski improvement camp? I'd say if you really want to improve your skiing that'd be the way to go, I'd only skied for a few weeks before taking mine, 6 weeks of training 3 days a week later I passed my level 2 and improved my skiing and understanding of skiing hugely. Since then I have trained a lot with demo teamers, examiners etc, but never really had the leaps of improvement that I had in that course again, work (instructing) always gets in the way. I guess having a proper job might make taking that amount of time off pretty difficult though!
I went the instructor route and was most impressed with the level of training we received throughout the entire season. There are other threads here describing that experience at different mountains. This is a commitment beyound just taking an instructor training course AND you have to want to teach people to ski. The ability improvement is incredible. You also get to meet lots of people and make new friends.