I'm M 21, and I want honest opinion

Is it bad? How can I improve my looks? First, and last image are recent ones.