it will take a long time to learn great 3D modeling and animation. If i were you, what i started with was 3DS max, its ownded by Autodesk, the same company that also owns Maya, lol, thats crazy. You need to get into the actual modeling first, i havent though messed with maya, ive looked at its interface, and they are totally different, even with blender, all the programs in general do the same effect, BUT the big difference is how they name there functions, this has been a real issue for me. The first book i started off was 3DS max from Autodesk, by far, this was the worst book i was given in college to use. It tells you what functions to press, but you spend 3 times your time looking to where the function is located. Also, if you have never touched 3D modeling, dont bother yet trying to figure out how the animation works, lol, im doing that now, and i have about a year put in just with 3D modeling and some books and tutorials ive learned. If you are interested,i will send you some great tutorials ive located that cover the BASIC principal of 3D modeling that dont devote to one program.