I have no idea. My main problem when trying to follow your line of thinking is to figure out what strange definition of "subspace" you might be using.

If you take the definition of "S is a subspace of V" to be that "S is a subset of V that also happens to be a vector space", then there is reallynothingto prove here at all. A subspace (of a vector space) is a vector spaceby definition.