Are you married?
Married with two sons. I also have many male friends. I understand men and they respond to it. Men feel comfortable around me. I don't push female values on them. Men have their own way of looking at things. Learn that, don't try to change it and you will have no trouble attracting men.
Women are a man's strength. They always have been and they always will be. Women are the rocks upon which they build their lives. Don't demand they act like men but gently support them and they will rise to the occasion. Men love to please women but you must let them know what it is that pleases you. Don't assume he knows.