welcome to healthcaremagic forum
you have extensive alopecia known as alopecia universalis
it take 6 month to 2 years to have final result .
you must take regular treatment and keep follow up with your dermatologist
you need to give up your habit as it reduce your immunity and delay recovery .
be patience and keep faith in your doctor
i hope i have answered your question .