A few things...
Your fit is not bad, I personally prefer a tad looser vs. too tight. Your shirts are borderline too tight; fit is important, but if you could relax your fit ever so slightly, that would improve your look. The shoulder area of your shirt is slightly too short; the edge of the shirt that sits on top of your shoulders should be almost hanging over your shoulder, ever so slightly. That portion of the shirt should be sitting at the edge of your shoulders, but at the moment they are sitting on top of your shoulders. It tells me your shirt is a tad too tight. If that's your style, then pay no mind.
It's ok to experiment with colors, but generally, you don't want to be too loud with your color scheme. Again, I don't know your personality, but generally, the fit and the layering and the subtle details in your clothing are what should call attention to your outfit, rather than the outright colors. Putting together pieces that seem muted but fit well and in harmony with each other is the kind of subtle attention you want to grab, as opposed to wearing a bright colored shirt or really crazy shoes or a hat, for example. I suggest investing in some shirts and button ups that fit well, may have some interesting patterns, but generally appear muted and subtle.
The boots are a bit much. They don't really fit in with the rest of your look. That is, your jeans and shirt don't really go with the boots you have on. I suggest investing in a pair of boots that are a bit less... clunky. Perhaps a pair of desert boots or wing tips... chelseas are also a nice alternative. I'm not against boots, but the sheer bulkiness of your boots calls too much attention to your feet and appears clownish. You want more subtlety in your outfit.
Just my two cents.
Oh... and don't tuck in your jeans into your shoes. That's actually a big no-no... if you see guys who really know what they're doing... they never tuck their pants/jeans into their hightops/boots... ever. Just a tip.