The core work you are doing is good. One legged squats are good. One legged calf raises on a stair step are good. Lunges are good. But mostly what you need is aerobic training. The rest of it maybe makes a difference, maybe not, it's that small a difference. Trainer or rollers. I can't do anything in the spring if I haven't trained all winter.