You def need off days but when you train you should train like its the last time you will ever train. Add volume and more intensity to what you are doing. Post up what your routine looks like if you have the time.