I think what's making it appear flat is the lack of contrast between shades and the dark black outlines definitely play a roll also.
Eitherway, nice. Are you apart of that Pixel Cars community?
Good but... Something seems flat, it's probably the overused black outlines.
Giving it a four.