I think you're getting a poor response partly because of the picture quality. It seems like you're wearing bootcut jeans. These coupled with what you're wearing up top makes you look a bit like a country cowboy. This is fine if you're indeed a country cowboy, I suppose.* Though, still, even if you were, I don't think you're muscular enough to pull off this look. The jacket's collar oddly splays. In addition, there just isn't enough color contrast. Are the jeans also blue? You would do better with a bit more contrast in colors; even making your shirt white would help. Also, given how country cowboy this fit is - or at least seems to be - wearing a slide buckle dress belt is really odd. I know such contrasts can be done well, but it just doesn't look coherent here. Lastly, all of your clothes look slightly too small for you. For example, your shoulders look so small that it makes your head look big. You should also get rid of the Bieber haircut. Hope that's constructive. I do think you dress better than many of the newbies around here. * For all you lumberjacks and sailors out there, if you think you look any less silly just because your fits are in vogue, you're fooling yourself.
i like your shoes... that being said i can't see your glasses but i'm going to take a shot in the dark and say you should get contacts. your torso/leg proportions look 50:50 whereas I think 40:60 looks better so your shirt (or whatever that black thing under your jacket that you're wearing could be shorter for your first post i think you could do WORSE with your fits... but my main problem is that I have no freaking clue what you're trying to achieve with your outfit. Theres not much of a focus or particular direction that its going in.. ALSO: try to gain some weight, it will make you look better