Getting better at design is similar to improving at chess. It’s less about explicit rules and more about pattern recognition gained through repeated practice.
I’d start by closely examining apps you admire. Screenshot them, study their interactions, and figure out why certain patterns feel intuitive or pleasing. As you build your library of UX patterns, you'll naturally start pulling them together in your own cohesive designs.