I witness so many personal and online complaints that there aren’t any “great guys/girls” out there. Or that there aren’t any “good jobs” available. It’s a choice to believe that, and to continually seek evidence that confirms it.
Another choice is to consider what YOU would bring to each relationship, and focus on BEING a person that a great girl (whatever your definition) would aspire to be with. Be a professional with the attitude (most importantly) and the skills that an employer would be crazy not to hire. Then consciously and confidently seek out a proper fit.
Proactively searching for the fit that you want is constructive. Start with you.