Doesn't matter what camera you have to achieve composition, and the other thing i said was more intresting subject, which again doesn't depend on what camera you have.
Im not saying anything bad about them, just keep at it and get better
composition is the subject matter and its positioning in the frame. just google photography techniques, its one of the most basic things so im sure there will be alot of information on it.