Your work improves slowly but surely Rajee, and this is just personal opinion, but you seem to rush you work, I notice this by the unsharpend lines, quick shading etc.
I would just say that if you spent maybe a day or so on each piece, first day drawing, second day coloring...you could really have a ton of potential. Of course, I am not trying to flame, simply opinion from a fellow artist ^^
See ya Rajee.