What to do to impress women? Its hard to say because women like different things. The biggest one here is body type. For one, for the love of everything that is Holy, do not believe the Abercrombie model is the best body. Too many girls say a lot of nonsense so don't listen to them. The reality is that you need a buff, bodybuilding body at first. This is like a girl having big boobs, of course its going to work great. Now this will require about 4-6 months of balls to the walls effort to get. That and eating right (for I believe a man's body is only as good as his diet)
What I said above is pretty much going to get you a lot of girls from all different types. It sucks but you got to dress like you got some wealth. Its starting to become more and more of a fact ranging from Dismissed ("I want to be an NFL wife") to Sex 2k to hell, just common sense. A lot of girls talked about how money isn't important to them but its a lie. Now you shouldn't go out and snag a platinum grill. If you want to get girls (which you should always get something for the sake of yourself, not for others), you got to dress like you have _some_ cash. Polo shirt, semi-expensive yet recognizable brands, and perhaps a gold necklace is good. Earrings? Maybe.
It will get a lot of gold diggers but gold diggers like rapists, feminists, and molesters do not warrant respect (it sounds extreme, I know but its my view on the matter) so you should bang the hell out of them and let them know you barely have two nickels to rub. She will be out of your hair faster than you can "bling-bling."
This gets HBs to notice you. Remember, first impressions are everything. You are buff, wear nice stuff, and have a good taste in fashion. Its not metro, its how you get girls. Too many dudes stumble wearing workout clothes, smelling like last week's dirty laundry, and get pissed when no girls at parties/clubs do anything with them. Of course you got to have the personality to go with it. A lot of rich guys are doormats. If you are aggressive and assertive, she'll try her hardest not to let you go.