I once read, brain is not for storing information, it's for thinking.
I think best way of getting better at coding is coding. At a phone interview with google recruiter I was asked how much I code per working day. Now, I try to be writing code at least 4 hours a day. Important.
Another, learning basics, re-write all these data structures yourself:
Also good way to learn is surround yourself with people who know it. In a team which does stuff on React + ASP.NET Core + Azure, you will learn in 64 times faster. :) Good luck.
Always keep learning data structures & algorithms.