How Do I Start?

I have been flashing since flash 4…been using ready codes as they were in flash 5 and stuff…now i have switched over to mx2004…i never used hardcore AS coz simply i did’nt knew how to…i dont have a programming background at all…some tell me that i need to learn JS first…all i know in flash AS is movie loading, tell target…linking between movies and thats all remembring codes and not knowing the logic behind them.

How did you start?
or
suggest me how should I?

Thanks Guys