I think who wants to be a good photographer, he should must have creativity in mind. He should be confident and should take a picture in a good frame, which can get the maximum concentration of the people. dont see the pictures but should must read the pictures, like picture composition, colour...