I don't see anything wrong, especially when you cold approach. If you are in a bar/club, girls almost know if you talk to them you are looking for something, so they may reject you earlier. In public and cold approach, they are off guard and may be not sure of your true intent in the beginning...