If you do the best you can then that is something to be proud of. Honestly, I cannot believe that you are not getting any better. I think you are being too hard on yourself.
One recommendation I can make is DON'T compare your work to other's work. Be happy in what you create.