@misterxyz Not too late in my opinion. At 9 months I don’t think your baby will reject you if you start speaking Urdu.
Maybe consider a gradual approach to ease into it e.g start with a few books & songs, say things twice in English and Urdu, try to get a relative to also speak & play in Urdu...