Well are you aiming to go professional? Or cartoon?
For cartoons I use Toon Boom Studio. And if you want to go professional you can go with Maya or 3D Studio Max. 3DS Max and Maya are made by the same people, except Maya is favored amongst movie producer and 3DSMax is preferred for gaming producers however I don't think it matters much. If you just want to get a free piece of software that does the same things as 3DS Max and Maya then you can use Blender, which has some high reviews and is very good.
I've tried all of these, however I think they're all hard to use because I'm a 15 year old newb that's still learning