don't shave off all your facial hair. Go for a stubble, it's been proven a stubble is seen as more attractive than clean shaven. You also need to grow out your hair more, go for prettyboy length. Even if you just blew it up it would actually look cool. Also your eyebrows are a funky shape, you should try to correct that with a tweezer, look up a tutorial on getting straighter eyebrows but if you have a hard time with a tweezer then there's some other methods. Also that beard is kinda messy, keep it short and tidy. Try growing more hair on your upper chin too if its possible. Also the glasses are not adding to your attractiveness, try using contacts or get LASIK, but only if you are at the right age for doing that.