Online dating is a little less personal and it is geared towards matching people so you can feel fewer reservations about approaching other people. You won't win every time of course, but you won't have to worry about being shut down by someone you have to see every day.