"...regardless of what people's perception are, telling people how they can dress or not is wrong. In islam we have been told to pass on knowledge, not to enforce it on one. ..."

Islam preaches enforcing of what is correct (not just passing knowledge):

Islam preaches amr-bil-Ma’roof (ordering for acknowledged virtues) and nahi anil munkar (forbidding from sin).

Allah (SWT) says:Let there arise out of you a group of people inviting to all that is good (Islâm), enjoining Al-Ma'rûf (i.e. Islâmic Monotheism and all that Islâm orders one to do) and forbidding Al-Munkar (polytheism and disbelief and all that Islâm has forbidden). And it is they who are the successful. (Aali Imran 3:104)

Hadith of prophet:
Whoever of you witnesses an evil, he should correct it by his hands if he can. If he cannot, he should correct it by his words. If he cannot do even that, the at least he should hate it in his heart. But this last resort is the manifestation of the weakest level of belief [ Tirmizi, Fitan, 11; Ibn Majah, Fitan, 20; Abu Dawud, Salat, 242]