Register now or log in to join your professional community.
I suggest you checkout the animation and visual effects learning courses at platinum platypus in New York as they have many advanced learning programs in this category.
Adobe Premiere: The master software that you will need to edit your clips and render or export your final video from.
Adobe Flash: The creator of the .SWF file; allows you to create various animations by simply drawing and tweening objects from one key frame to another.
Adobe After Effects: Allows you to edit, allows you to create animations, however its main purpose is to create visual effects (such as lightning, fire, etc...)
Good Luck - If you really want to learn and become better, i recommend you start watching Tutorials on YouTube or Lynda.com and read articles to understand techniques and terminologies better.