Practice
You've seen the 'Hello World' program.
You find it very simple. May as well move on to the next portion of the course.
Wrong.
You stop right there. And write the code down in your text editor. Change the output text. Ask the user input and greet accordingly. Tinker with every piece of code you write.
Learnt how to add two numbers?
Good. Now subtract them. Multiply them. Divide them.
Learnt loops?
Practice outputting fancy patterns. Calculate factorial of a number.
Learnt arrays?
Print the sum of the first thousand numbers. Implement matrix multiplication.
The only way you'll ever be a great programmer is by practice.