What is a good workout program I can do to get bigger and stronger?

Body Beast. Have a look at the above program...And "dial-it-back" from there! seriously, putting on serious muscle and gaining size is not easy to do without focused motivation, adding more calories than you'd need for basic fitness training, lifting heavy, and resting a lot. My vote would be accomplish this gradually, over time.