I've bought several books regarding C, C#, and C++ but none of them really teaches me and keeps me interested. I'm currently entering my last year of high school and i want to accomplish something outside of school.

Anyways, what do you guys think about taking an online C++ course? I've browsed through "E-Learning" and it seems alright but I'm not sure if i should try it.

Are there any other methods you can reccomend for learning C++?