Nah, it doesn't take long to learn, but then again learning is different from increasing skill and mastering a technique.
The thing is, is you can't really learn it from someone else, everyone has their own little ways of doing stuff, their own technique, no single 3d modeler models the same way, and learning one way just forces you to learn that way when.. you don't need to do that in the beginning, learn your own way and.. increase in skill that way, that's how I learned, granted I haven't done much nor have I had much time for really anything anymore, but that's a different story.
Learning how to use software is the easy part, mastering it is what takes years and patience.