What moved the needle for me on old tools was joining my ICPs communities and then waiting for people to talk about the problem my tools actively solve and joining that conversation ASAP.
When people do talk about a problem I solve, I help them out immediately (no strings attached) and then, if my tool solves a non-zero portion of that problem, offer a link to my tool.
With you, I imagine lots of online running communities exist, so following along and waiting for people to ask about training programs that work or how to get started etc.
If you want to automate reading those posts, I open-sourced a tool to surface relevant discussions for me so I could focus on helping people asking questions out.