simran345 - there is the odd indian family in adverts for sofa companies etc. Even then, not enough for how much (numbers wise) we are present in this country (more than blacks). But the odd family for sofas cannot be compared to the effect a brown face representing a major brand (Nike, Next etc) can have. I don't agree with your last point about the retailers only putting out on market who they are aiming to buy their products. They know very well how likely we will be wearing their clothes ( which is as much as anyone else).
To them, Browns just do not fit. We have not 'integrated' into their society so we will not bother integrating with them. That's their mentality. Although, they use the word integration wrongly. We have not assimilated (giving up everything about our religion/cutlure) which is not a bad thing but that's what they want us to do. They expect the whole world to know english too. That's why they don't mind blacks, because the blacks even have english names. This is so deep and runs into the imperialist mindset that is engraved into them which goes back over 100 years. A book should be written about it.
Yes, you do have some backward Asian families (particularly Pakistani Muslims and your typical stereotypical Punjabi Parents) who do not want their children to play football, be musicians etc but the point I'm making is true and more of a problem. I saw a documentary about why there are no Asian footballers. A black man came to recruit. It came out that he had been given direct orders specifically not to recruit any Asians (from the Goras at the top!).
It took a black man to sign Jay Sean and not even here but in America. Still they guy is not as big as he should have been. Why, because he is an Indian.