Have I ovulated?

Christene
I'm on cd 21. I've been doing my opk's but haven't had a strong positive. Could I still have yet to ovulate or are the opk's just not working for me?