This may not help you, as it is a bit random, but I find that just about anything I want to do, if I type a description of it into Goggle, someone will have done a blog post or video about it.
E.g. Iām sure goggling ācreating eye catching vector graphicsā would get a lot of results.
Or of course, thereās Amazon.
Iām sure others will know of some good resources, so stay tuned.
If you are looking for learning design theory then that is a separate issue to learning the skills required to make that vision a reality in a piece of software. There is a pretty good cross over of skills between Photoshop and Illustrator and Fireworks.
At its heart the programs are really just doing 2 things. Creating content using pixels or vectors and then manipulating those shapes or pixels to create different mixes. It sounds like you arenāt looking for the skills so much as the design theory side of things. If that is the case Iād recommend heading down Ralphās suggestion route for learning. Find a tutorial on a particular effect or design that you like the look of and then learn how it is put together.
Flash is a different beast though. Iād tackle this part differently if you havenāt had any exposure to it before. Start with the basics on this one and build your way up.
Lynda.com will teach. Iāve watched numerous tutorials from Lynda, thatās how I became good with Photoshop & Illustrator. If you are using the selection tool for cutting and many other tasks in photoshop, I recommend watching a Lynda.com introduction of photoshop series you will gain or atleast I hope you will gain valuable information. If Lynda.com is not your style of learning do a search for other photoshop training there is a vast amount of tutorials both free and paid online.