Hey! check out a program called Autodesk maya or 3d studio max. these programs are used by the professional companies.
It's not easy to learn these programs by yourself but i you have the spirit i am sure you can do it!, i also recommend that you download a tutorial or something.
Or you can enroll to online courses for game animation.
here :
3DS Max for Games - Module II - Course Catalog
you can download a free 30 days, trial here
Autodesk - Autodesk Maya - Product Trial
Autodesk - Autodesk 3ds Max - Product Trial