I agree. The club scene is not for everyone (obviously) & in terms of dating you could get laid consistently but the quality of girls you'll find in the club are shit compared to a girl you'd meet on the street, in the mall, @ stores, etc.
I think the best way to become an attractive man is to live the type of lifestyle you want. Be as fit & as healthy as possible, have interesting hobbies & skills, be financially stable (don't need to be a millionaire but at least have a job that gives one meaning) & have a strong social circle/group of friends.
It's harder to approach women during the day if you don't live in a metropolitan city (i.e. NYC, LA, Vegas, basically any city with lots of foot traffic) so in this regard, you're relegated to going to clubs to meet women. Bottom line, meeting women in various environments during the day (on the street, at the store, the mall, etc.) & through your friends & acquaintances is far superior to meeting women at clubs.