Why don't you try a book? I learned most of my C++ (which is not much, I'm still a newbie) using Deitel & Deitel.
Here,
Amazon link .
Some C++ veterans will say it sux, but they're just puritans. The book is well-written, has a lot of interesting exercises and is very thorough.
Also, if you don't have the money, get a used copy of the fourth edition. Heck, I have the second edition, and it's very good.