Becoming a good photographer involves three different types of skills. And yes, even pro photographers struggle to develop these skills. I can personally attest to this! When I was first starting out, I would see so many good photos by other photographers, but...