I am 23 yrs old. Recently I hv noticed that my hair are shedding a lot in winter. What will I do? And also how to grow good beard?

Check your thyroid. Hair loss is a common finding with an under-active thyroid. It is a simple blood test, ask your doctor. Note there are multiple other causes for hair loss as well that should be evaluated.