The only way to get better at anything is to keep doing it, ask questions, see what other people are doing. We have young data analysts in my department, and they do try hard, but sometimes their SAS coding is very inefficient, or sometimes they don't choose the best analysis. It is a common problem.
I add that if you are great at SAS (or any other language), but lousy at data analysis, then you are not a good data analyst. You really need to be good at both.
Specifically for SAS: https://communities.sas.com/t5/SAS-Communities-Library/Maxims-of-Maximally-Efficient-SAS-Programmers.... Look these over. Write a program. See how your program compares to these Maxims. If one of the Maxims hasn't been applied, see if you can figure out how to apply it.
--
Paige Miller