There is a saying that claims that you can meet the love of your life everywhere. Even in line in the supermarket, or in a gas station. This is basically true, with just one condition: that you are everywhere.
In order to meet new people you need, for a start, to be around people. You have to get out of your home/office and start interacting. This, of course, doesn