@helpthehelperhelpher,
Go volunteer at a charity. Distract yourself and put your time to good use.
While doing so, think about why you indulge in these obsessions.
My guess is that you target the unreachable ones so you can play the role of a victim or jilted suitor and avoid any real world effort and risk of rejection.
Figure out what steps you need to make to go out and meet women in your community. Set a deadline for each step to be accomplished. Once done, set a goal of asking five women out for a coffee. If any of the five seem interested, ask them out again.