All of the items mentioned so far are excellent. Let me also suggest the Michael Ammar Easy to Master Card Miracles DVD series, as well as Simon Lovell's DVD set, Madness Behind the Methods.
I must also chime in with my support for books. Learning from books is an acquired skill. It's almost like trying to decipher something. One of the most neglected titles in the world of card magic is Walter Gibson's Complete Illustrated Book of Card Magic. It is easy to read and understand. Also Anthony Norman's Basic Card Technique. It has many of the things you are looking for in it.
But about learning from books, here's what I suggest. Take one item you are trying to learn, and if it is not cleary written, make an outline of the text. Figure out what each basic step is, and what you have to do to master it.
Harry Lorrayne is very good about writing up card magic. So is Richard Kaufman. But some of the others are really horrible.
Some writers leave little to the imagination. But others require careful analysis to get the work done.
Good luck in your quest.
Bill Palmer, MIMC