I learned C++ by picking up a really big book about it from the library. There are online tutorials these days but books are good for getting a broad introduction to a topic.
I think what makes C++ "hard" is that there are so many features in it, but you don't have to learn all of them right away in order to be useful.