I think I can officially state that this isn't easy. I've spent the last week trying my hardest to learn C++ (which I have been, and I have grasped quite a few concepts), but how do I get past that? I want to create games, and the only few articles that are trying to help me end up confusing me. I want to create a Voxel-based game similar to CubeWorld or Vox, but I'm not entirely sure how to get there. Any advice?
Do not aim too high too early. Start with small tasks. Find some excercises and solve them, then move to harder ones. Remember: programming is all about practice. You will need to write megabytes of code before you would understand what happening.