Am I unattractive?

I feel like I am below average. I try getting with girls but I get treated like I am always last priority; I feel like it is due to my looks. What should I change? The first pic and second pic is current. The last pic is when my hair gets pretty long.