Hi First off, I am near your wife's age (26 not married but engaged also divorced) so maybe I can be of some help. It is only my opinion though so take as you will.
She wanted to wait until you got married and now you have been married since October and you 2 have still yet to me sexual? Did I get that right? So you are married and still nothing going on in your marital bed. Hmm
When I first read this I thought maybe she is afraid to have sex with you. Fear of the unknown maybe? I am sure there is some explanation to this but then there are the other BIGGER issues. She doesn’t talk to you well or much at all. How did you communicate before you got married? You mentioned that your work schedule and her schedule don’t conflict or at least shouldn't since she doesn’t work out side the home. Communication between you and her seem to be the larger issue to me. Has she said anything in the way of why you cannot be intimate with her? Sounds like you have defiantly tried many things IE dinner vacation helping her with house work and ECT. You mentioned that you wrote your feelings down I assume a letter to her? Maybe you might need to take a softer approach to this issue with her. She might have the fear of the unknown or the fear of getting pregnant right away. Have you mentioned the what if’s of having children once you do have sex? Those fears maybe something that she doesn’t know how to bring up to you. They also maybe something that she doesn’t want to talk about, for the fear of hurting your feelings. Like I said I don’t know exactly the details to why but those would be my first guesses at it. Maybe you could provide more details to the situation and others can respond. What did you do for your honeymoon? Usually on the honeymoon is when couples engage in sex for the first time in your situation. These are only my thoughts so take them as you would like but I hope they have provided you some type of insight to why or ways you can go about talking to her in a gentler way.
Dee
P.S. Thanks for your service for OUR COUNTRY!