I can only agree with what the other have said. I think your photos are fine. Light is important. Just how your subject is illuminated makes more difference than practically anything else. I have a very useful learning technique is simply to pick a landscape or subject that appeals, and take photographs of it under a variety of different weather conditions and at different times of the day.