The best way to attract women is to not even try. Wherever you go. Grocery store, gym, bar, park, whatever. Just have fun. Smile, be charismatic to everyone. A guy whos talking to everyone and knows everyone is going to be attractive, by instinct a girl wants to find out who you are. And most girls are miserable and looking for a fun guy.
Go to a bar and sit there getting piss drunk and not talking to anyone =going home alone
Go to a bar get loud and fist pump all your buddys = going home alone
Go to a bar engage in a lot of conversations, meet a lot of people,smile,have fun =your still going home alone cuz your ugly as shit, but you had a better chance.
Girls are not physical like us men. We just see tits. They look for things as mentioned above.