スマホからだといろいろ書きにくい為、まず4点。
The first reason isの後にthat を入れた方が良いです。あと、Young people have many times.とはどんな意味で書いていますか?もし、若い人は時間がたっぷりあるので、みたいな意味で書きたいのでしたら、
Young people have plenty of time, やa lot of time
が良いかと思います。あと、incomeはmanyで表現しません。manyは数えられる名詞のときに使う事が多々です。many books など。
数えられるもの、数えられないものと両方使えるのが、a lot ofです。"There is a lot of snow this year." みたいな。ですから、a lot of income を使った方が良いです。
grew skillも意味がわからなかったです。grewはgrowの過去形なので、toの後にはきません。
スキルを習得する、ならdevelop their skills やスキルを向上させる、ならimprove their skills など言えると思います。
頑張ってください!