im no expert by far. but i know the basics. and ive learned from my mistake, and others, you never do get it down a 100%. you know the science and how it is supposed to be done. but then all of a sudden your body reacts a whole different way. and you have to try out sumthing else.
being a natty, having the right diet and training scheduel is crucial i think.