Just let muscle memory and diet/training do the work for you for until you can be consistent. It's going to take longer than a few weeks to build a base my friend. You obviously cant stick to a training regiment or diet routine without falling off the wagon which is why youre unhappy with your current results. I would hold off on cycling for some time but its your body