Skinny people join gym with the aim of gaining muscles but within few weeks they become dishearten and they stop going to gym, the main problem is the dream of becoming muscular within few days.
The reality is gaining muscles is as hard as losing fat, you have to change your diet, you have to give time to workout and you have to wait. Calories don’t turn into muscles within few hours rather it takes time. And if you are not performing the required exercise you will not get the muscles at the desired place.
Different studies suggest different time for gaining muscles but on average 12 weeks are required before the results starts to show their effect. In these 3 months you need patience and energy to continue the work without any result.
Your diet should be proposed by some professional trainer who will design a perfect diet according to your body need. He will also propose exercise according to your body requirement and need.