How do i get big?

Im 16 5’8″,130lbs and i want to get big and possibly be 155lbs by the end of summer. Do you guys have any recommendations on my diet what i should be eating to speed up the process. And if i should drink any protein shakes and if i should drink protein shakes which brand do you recommend and when do i drink them. And lastly the workouts i should be doing at the gym and the intensity and when to do it. Please answer and thank you in advance.

Popular: Why do you guys self harm? What happened to my wrist? Quick question? Am I depressed? I've had diarrhea for almost 3 weeks now. I think I know why, but how do I fix it? How long does it take for a man to become fertile again after using anabolics?
More: How can I get birth control pills? My brain feels like it's moving? Sick after hot shower? I have 3 week without eating but having juice only,i lost my appetite but um not feeling hungry at all. what can causes this,please help.? Was this a panic attack? What could it be?