I started using AS3 a month ago and I posted a tutorial for it
here.
Out of the stuff I wrote, I would say using
FlashDevelop is the best tip. It's leagues ahead of the Flash CS4 editor and has some good features that will help you learn.
I thought Flex was web development oriented; what functionality does it have for OOP?