High School CS Independent Study?

After you know one language, you can learn another language easier. Python should come fairly easy to you. C/C++ have some new concepts and you’ll need to learn the concepts in addition to the syntax.

Some people learn well by just finding small programming challenges and solving increasingly harder ones. If that is you, try the USACO training and/or Project Euler. Start in Python and make yourself learn the new syntax from online documentation.