I've often thought it would be nice to talk to her, but I'm kind of shy, so I've never reached out to her.
この場合、次のような言い方ができますよ。
ーI've often thought it would be nice to talk to her, but I'm kind of shy, so I've never reached out to her.
「彼女と話せたらいいなってよく思うんだけど、私は少しシャイだから話しかけたことがないんだ」
to reach out to ... で「人に接触する」この場合は人に話しかけることを意味します。
ご参考まで!