The way to get better is simple. Keep learning. Is not something specific you can or should do. You will get better with more experience and time invested in learning. My advice is to focus on what you like. You need to identify those things that are interesting to you, then identify the parts that make it hard for you to do what you like and study as much as you can to get better at it. You will see that at some point you will find some topics that are interesting but you do not yet understand them as well as you would like. At that point, simply search on google and try to understand better. If you invest the time, you will know more and more and your horizon will expand. Also, in order to get better, is important to understand the theory behind most of the concepts. For that, I suggest to focus on academic courses. On youtube you will find full courses on lots of topics from universities such as MIT or Stanford. Those materials are pure gold. But give it time. Don't try to watch one semester of computer science in one day.