If you've stopped with the thought that you know everything, you have ensured that the way you play is the way you will always play and you will never get better.

The best players never stop learning, and never stop looking to other players. This applies to literally everything game or not. Grow thicker skin. If your reaction to criticism is to whine on forums I have doubts that your attitude is conductive to learning.