Made the switch to midfoot striking last year and it's been a game-changer for my knees. Focus on shortening your stride and landing more softly, it takes time but it's worth it.
I've been incorporating strength training into my routine and it's made a huge difference in my running. I think the key is to focus on exercises that target your core and glutes - it'll help with your running efficiency and reduce your risk of injury. Cycling and swimming can be great for active recovery, but if you're not seeing benefits, maybe reassess your cross-training strategy.