It sounds like you are doing some things right, like listening to her and cooking with her, so those are good things.
Are you romantic? Do you compliment her? When you listen to her, do you respond with words of acknowledgement? Listening doesn't mean shutting up and staring at someone, it means responding to their words appropriately. If she has an issue she needs to discuss, do you listen then?
Have you asked her kindly if there is anything stopping her from having a sex drive, and be willing to listen to the answer?
You and she must have had some issues, since you went to counseling for two years. Did you learn anything about her wants and needs during those two years?
Most women don't just want their man to "come on" to them, unless it's been preceded by kind and loving behavior. The comment below about sex on Saturday starting on Wednesday, or whatever, is true.
It's true that some females have a low sex drive, especially after they have kids. It's hard to separate being a mom and being a lover. Sometimes the best thing is to go to a hotel, where you are both away from your daily concerns. It might help get something started.
You have a right to desire sex from your wife, so I suggest you brainstorm with her to come up with some ideas of how she can get in the mood, and be willing to listen to whatever she says, without getting defensive.
And yeah, I don't think her astrological sign has anything to do with it.
And 8kidsdad -- you lost me at get her The Proper Care and Feeding of Husbands. While I agree with many of the principles of that book -- treating another human being kindly, essentially -- the second a man gives his wife that book because he wants more sex, he will never get sex again. BAD idea. If she chooses to read it on her own, that's different.