arms are short (forearm needs to be longer)
legs are looking all wrong (maybe pull the knees up a bit - if that doesnt fix it then make them longer)
with all those lines on skin he looks battle damaged if you know what I mean
neck need to be thinner (if you aim the saiyan saga vegeta)
and dont make folds on blue suit, cuz it makes him look old.
hope you do this things and it will be fixed....I think o_o
First the eyes need to be a bit wider, they were quite wide all the way up untill android saga. The armpits need to be slightly higher up or the shoulders need to be moved down a little, at the moment the shoulders are really too wide, thats also making the arms look short. The length of the arms is fine, but the forearms arent long enough they just need to be moved inwards towards the body a little, the wrists also bend down too much, remember there are bones there, look at your own forearm, your wrist doesnt curve like that, its more like it curves upwards then downwards (due to bone structure). The blue suit is suposed to be skin tight lycra kinda thing, but for some reason you've made it baggy... imo i think the folds should be removed. The knees should be moved a little inwards too, not too much because for some reason akira toriyama used to draw vegeta with stumpy lower legs, but at the moment (it could be the folds) they're a little too low. I'd also make the waist a little thinner, and the muscles on the neck should point more towards the middle, remeber they are attached to the colar bone.
I only gave ya all those crits cuz well, its pretty damn close to perfect, but there are certain things i think need to be changed before it will look perfect =/ anyway, hope i helped.