It takes a lot to improve your skills in photography. It also does not happen overnight. You need to work hard to reach a certain skill level. It is okay to make mistakes at times as long as you work hard to get back on your feet and learn. Make sure though that you avoid doing these things as they could delay your improvement.
Thinking your camera limits you
Some people feel like they are unable to take great images because they have an old camera. They end up upgrading all the time. The truth is that you are in control of the creative process. You can take good photos because of your skills and not only because you have a good camera. You cannot make it an excuse all the time. There will always be a new camera model coming out, but if your skills remain the same, it does not matter what model of camera you use.
You feel complacent about your skills
Photography is a skill that you need to keep working on. You cannot feel complacent because you think you are already doing well. As you keep taking photos, you will discover new techniques. You will realise that you are doing some things the wrong way. You also see what others are doing and think that they are doing a much better job. You need to be open to learning all the time. You can check out London based photography courses if you want to improve your skills and learn from the experts.
Becoming too arrogant
Yes, you won photography competitions before. You receive lots of praises when you post your work online. It does not mean you are the best photographer in the world. You cannot let these accomplishments go to your head; otherwise, you will refuse to learn. You will not take criticism. You think that no one can tell you how to improve. If you want to be better, you need to be open-minded. Do not feel bad when someone criticises your work or things do not turn out the way you wanted.
Being lazy about taking photos
Photography is a skill that requires continuous practice. You cannot stop taking pictures because you feel like you already reached the pinnacle of success. There are tons of budding photographers. If you want to stay relevant, you need to keep working hard. It does not matter where you are. You can keep taking photos to practise your skills.
Not working with other photographers
You can find professional organisations of photographers. If there is a group in your area, you should join. It is your chance to exchange ideas with other photographers. They pursue the same interest as you, and there are many things you can learn from them. They might also share new tricks for improving the pictures you capture.
Whether you feel like you are an excellent photographer or not, you will always have room for improvement.