C++ không khó nhé bạn. Chỉ là cấu trúc nó hơi phức tạp 1 chút thôi chứ cũng không khó lắm đâu. Nếu muốn đơn giản hơn thì mình recommend C#. Vì C++ và C# đều nằm trong gia đình C (bao gồm C, C++, C#, Java,…) nên học xong C# thì học C++ cũng dễ hơn. Với lại C# cũng có cấu trúc súc tích hơn so với C++.
Ví dụ:
Đây là cách bạn print “Hello World!” trong:
C#:
Console.WriteLine("Hello World!");
C++:
cout << "Hello World!" << endl;
Nếu bạn so sánh code của cả hai thì bạn sẽ thấy C# nó simple và dễ hiểu hơn so với C++.
Nếu gợi ý 1 số khóa học thì mình khuyên bạn nên thử các tut trên các website, chúng đều khá là tốt và khá đáng để đọc. 1 số có thể kể đến là w3school, tutorialspoint,… Đừng lo, mấy cái tut này hoàn toàn free nhé. 
À mà mình cũng lớp 7 với bạn nè. 
Edit: Nếu học xong rồi thì bạn nên thử giải các Challenge trên các chỗ như Codewar chẳng hạn. Chúng đều giúp ích trong việc rèn luyện kĩ năng code của bạn đấy!