I think you are acting naive. Being yourself is the best way to attract women. Women can see through bullshit from a mile away and besides if you are looking for a long term relationship you will have to tell the truth because there is no way to can keep up a lie for that long.
Several people here hammered it on the head. The only thing women want is confidence. As long as you can show you are confident they will be all over you, despite what you do with your life. If you don't believe me, look at the airhead jocks and jerks out there. Yes they are assholes, but what they do they do it with confidence. You cannot fake confidence, it is a either you have it or you don't type of deal.