You might already know this, but the NSAIDS like naproxen and ibuprofen
work best when you start taking them before your period
pain starts and keep taking them regularly until your period is over. If you wait until the pain has started, they don't really work at all. If you're already taking them that way, though, you probably need something else. Have you tried the stick-on heat patches? I hope you find something that helps.