Hey man , welcome to tnation. Id suggest checking out some programs on here but il recommend you a few; https://www.t-nation.com/training/guaranteed-muscle-mass
( this program is great, anything by paul carter is generallly good)
Now other things.
For lifting there are a few things you need to make progress.
1 Setting a goal
5. Its a marathon not a sprint.
Nutrition: You need to fuel your body with good nutritious foods and eat an adequate amount of protein, fat and carbs. You cant eat pizza and chips all the time and expect to get bigger and stronger etc. That being said you need balance and a pizza every now and then is ok just not five times a day.
Sleep: you need sleep to recover and grow. The better you sleep the better you recover.
Training: training doesnt matter as much as the others, but it still matters. Dont go to the gym and do random exercises / not follow some sort of plan or program. Find a good program and stick to it for a few months and evaluate progress.
Goal setting: you cant set 10 different goals and expect to achieve them all at once. Pick a couple of goals and work to achieve them.
Its a marathon not a sprint:
In terms of progress think months and years. Not days , hours or weeks. This way you wont be disappointed in yourself if you arent immortallly strong within a month. It takes along time.