Finally hitting some of my "for me" goals after a few years of effort and focus on myself:

-Just got promoted a senior position! (many years in the making) - now pulling in 100,000 a year total compensation in a job that aligns with my career goals - one of my goals I set for myself 3 years ago. I'm only 28.

-hit new PR's in the gym, now have the body I want - abs very visible, visibly have muscle with a shirt on. Tons of energy, feeling healthy everyday.

-Learned 50 new (good) recipes from Italian/Asian/Mexican cousine in the past 2 years, many learning from experts (cooks of restaurants or 1st gen mothers).

-Learned how to dress better/style etc. practiced guitar every day for about 1-2 hours and recorded an album with my band.

Ok I am done humble bragging, but wanted to share with you people my progress along with all the great progress people make and post on here I see daily.

My issue is that I spend so much time working on my own goals (career/fitness/music), that I am never in situations that I would say are "efficient" in meeting women. Going to the grocery store or bars to cold approach just seems inefficient time wise (lots of time and approaches to get results). Sure, I talk and flirt with women where is happens during my natural daily routine, but there just so few situations. I work in a company that is 90% guys, my friends are all married/settled down so there are never new single people at gatherings. I am part of the music scene but it is also 90% guys since I play prog metal music. The gym I go to is mostly guys and is rather dead (which is EXACTLY why I go there, I NEVER have to wait for weights or compete with other people)

What are the best options? I would rather not spend money and/or time to go to bars or spend time going to malls/grocery stores/etc cold approach. I have tried it occasionally but I really do not get much anymore since it takes a long time to find someone who is receptive that actually meets up with you.

I was thinking about joining a yoga/crossfit club or a running group so that I could meld my fitness goals in with meeting women.

I tried online dating (tinder/okcupid/pof), but that seems extremely inefficient as well. Problem is that I not photogenic and just have an average looking face (but good body).