Most Helpful Girl
Most Helpful Guy
Warning: Honest Opinion Incoming
in my opinion, for your age range you should be looking to upgrade your style a bit more. I'd start with a professionally done haircut, not something from a Supercuts or something like that. Actually go to a stylist and look through their magazines to see something that might fit you. Then ask for your stylists opinion, and see where that takes you.
Next, for the shirt, try to go for something a little more classy. Something like a patterned polo, a button up, or even a patterned T-shirt would do wonders. Oh and lose the backpack and get a sidesling messenger bag. Jeans fit well for your build so that's good.
Next, lose the oversized basketball shoes. You're not 12-17 anymore, and those Jordan's aren't worth it unless you're going for the Hip Hop look. Get something like Chukka boots to start with.
Basically, you look good already is what I'm saying, but upgrading your wardrobe and dressing your age (which from the pose says 25-29), would do you wonders.
TL:DR: Research some men's style tips. Fix your hair, shirt, pack, and shoes.1