Look. There is no shortage of routines to pick from. It is sick the amount of information, science, supplements and routines that it paralyzes us. I’ve fallen victim to it myself, mulling over the so called perfect routine, the perfect diet, blah blah blah. I’m willing to bet that someone who has an average diet, without supplementation Who trains consistently for years is probably going to make the same gains and progress as someone who has an over thought out diet and spent a ton of money on supplements.
Training consistently and for a long duration of time will yield. One thing you need to realize is that not everyone progresses at the same rapid rate that is so often spoken of in these forums and articles. In fact I’m willing to bet that sort of progress that we all strive to attain exist only in a very small percentage, nonetheless that is not the point I’m trying to make. You said you have been training for 2 years, that is really not a very long time at all in grand scheme of things. In addition I think you are in the right mind to still call yourself a beginner.
I am going to pull a paraphrased quote from Jim Wendler, who said, If you take the 10 strongest guys in the world and find out what 3 things they all did to get there, it would be that they all do some variation of squat bench or deadlift, they lifted for a shit ton of time and they had a great attitude towards training.
I’m probably full of shit anyway, but I would strongly recommend pulling up youtube and taking the time to watch Jim Wendler at The Big Seminar. Its an ElitFTS thing. I am not pushing them, but I did find that the things he says in these videos, especially Pt. 2, to be very practical an down to earth. Take it for what its worth. Keep lifting, stick to the basics, and put your time in. Good luck to you.