Accelerated C++ and C++ Primer (not to be confused with C++ Primer Plus) are the two normal beginner books I've seen suggested here. I can't really get into which is good, but can't hurt to read one of them :).
You could also read the tutorials on this site as they are good and free. Then ask questions here in the forums to get help on confusing concepts.
idk about books but i use xoax.net video tutorials. if you decide to go with it, stop at each project and solve it yourself before you look at the provided code.