The general shape of the character is rather good, maybe a few proportion issues in the leg but otherwise it does look good, the thing that bothers me is the edge flow since you have some rather strange areas. You seem to have a lot of edge loops cramped up by the center of the model both on the front and especially on the back, this enhances flatness and makes the model look very strange, so either delete some edges or space them out a bit.
The leg also has a bunch of crazy edge loops, it seems as when you built the leg you never actually rotated the edge loops but just let them be straight, which is something that you don't want, the edge loops generally flow through the character.
Your pectorals look strange as well, this is probably just because they're not actually in that sort of form, then there is the shoulder which is very flat and mechanic, firstly you don't have any deltoid definition which is quite necessary and then you seem to not have tweaked the vertices when you welded the arm to the shoulder, smoothing them out (Position wise), which obviously makes the shoulder rather flat.
You also have from the look of it a lot of unnecessary edge loops mostly in the back and the neck area that don't actually seem to be doing anything to help the shape but just terminates into N-Gons. I'd suggest just deleting those which would make the mesh cleaner and eliminate most N-Gons, as N-Gons aren't the best on characters, seeing as they tend to deform a lot when they move.
The head also has some very strange stuff going on, I'd suggest just googling "head edge flow" and then looking at the images, bound to come up something. I would do it for you but I'm rather unable to do so at the moment.
But I mean overall it looks good, you have the shape pretty right you just need to fix some of the edges. Keep it up.

Alucard94, the member of the future of the past.