To my opinion only medicines are not enough to grow hairs.
You must take healthy food. Avoid smoking
,tobacco,alcohol,spicy foods,junk foods etc.
Take milk and milk products. Do some exercise also.
All these factors will definitely enhance the function of the medicines.
Yet, you have to wait for at least 3-4 months.