Если вы говорите о хорошей любительской фотосъемке, то это конечно, как уже сказали нужно много практиковаться, изучать работы известных фотографов и совершенствоваться. Так же существует очень много фотокурсов сегодня. Но не советую много тратиться на них, а ради любопытства можно через спам поискать самый выгодный купон на скидку и таким образом поучиться. Почему нет то.
Много практики. Сначала почитайте немного теории, потом начинайте снимать. Чем больше практики, тем лучше. Пробуйте повторить работы фотографов, которые вам нравятся. Если нет таких, можете найти на профильных сайтах типа 500px или flickr. Со временем начнёт вырабатываться собственный стиль, там уже сами поймёте, что нужно делать. Естественно, наличие хорошего вкуса не помешает