What's the difference if you do 300 approaches or make 300 random calls on the phone?
Out of 300 random calls about half will probably be men, out of the remaining 150 most will be extremely skeptical of a random dude trying to hit them up on the phone, more so than if you approached them. Calling random people for dates is next level weirdo behavior.
Eventually in any number games, if you generate enough numbers you are bound to hit something.
Well, true, but if the number is obscenely large you'll be more likely to just waste a lot of time. The number can be decreased significantly by improving your skill, leaving less up to coincidence and giving you more control.
Your strategy is sh!t. It's as stupid as telling people to gamble to get rich. While there is a possibility of becoming rich early on, it's so small that mathematically by the time the big prize comes you've spent more than you earned. Same is it with your strategy, by the time you score you have wasted more time and energy than it's worth. Time and energy better spent learning how to play the game, permanently increase your chances and win regularly. Even if you win by luck you will lack all the necessary skills to keep her, just like a gambler will have habits causing him to waste his money as opposed to someone who got rich by saving and investing.