Hmm...id say not bad.
But HECK! Even my 13 year old bro can draw better veichles and battle situations than u not even talking about me! Spend more time scrabbling some units and other stuff on the paper, for an example, take the NOD buildings from C&C Renegade and try to redraw em to your drawing board with a pencil. Get some practice, otherwise flash was good. Better than me XD