You should be able to make big gains in your first 2 years of training so you are most likely doing it wrong.
Read this thread right through and you will learn a lot about training.
You will also need to get your nutrition in order. Basically start out by eliminating sugary foods and transfats. Try and get your protein levels up. Whatever it is now it needs to increase.
Use a food calculator like myfitnesspal and start tracking your food intake. Once you have a base you will know where to improve. With most people it’s too many carbs and not enough protein.
So read the provided thread. Do one of the programs then get your nutrition nailed. Results will come if you push yourself on both.