Practice, practice... If you get stuck, go Learn from the masters, then practice and practice... Always challenge yourself, and in time you will get good.
P.S. A good teacher, course or a youtube course would help a lot and save you a lot of time, but you really have to put in the work!