Im going into Calculus Advanced Placement.. And Im only 16.
You have to have a knack for math and problem solving to be able to master c++ (Which i know have not). However, just because you dont doesnt mean you CANT learn c++. It just means you have to work harder... or have fun doing what you are doing. Having fun makes work not work.. do you get what I am going at?
Dont just look at tuts after tuts. Try figuring something out by your self or just c+p. As long as you have fun, you will learn.