Believe me, as long as you keep practicing, the effect will be there.
I don't take medicine or injections. I only drink protein powder. If you want to practice hard in a year or two, take injections and take medicine, but I personally don't recommend you to do so. We are not bodybuilders. There is no need to practice like that.
If you are determined, please see my answer and sign up. Remember, the most important thing is persistence.