I would be nowhere if it wasn’t for diet. Working out in the gym can go only so far. Once you realize that lifting isn’t everything, that’s when you need to get on an amazing diet.
Everyone’s body types are different. Some gain muscle faster than others, and some gain fat faster than others. It all depends on who you are and what works for you. Just experiment with different things until you finally find out what works for you.