I was in similar position as the OP. 26yrs, 167lbs 6'1".
Eat and Eat but nothing happens. Forget about all these protein shake and calorie count and BS!
My new plan is to eat 4 or 5 meals.
Breakfast (7:30AM) - fired sausage, 2 boiled eggs, chocolate milk and apple.
Early Lunch (11:30AM) - BBQ Chicken sandwich a full glass of water
Lunch ( 4PM) - Rice and beans with chicken, and a full glass of water
Dinner (6:30PM) - Pasta and beef, 2 full glasses of water.
**Optional Late Dinner (10PM) - Boiled plantain and stew, full glass of water.
I go to gym Mon, Tue, Wed and Thur (45min each day)
I have gained lots of weight (muscle especially)