Seeking expert counseling is a sign of strength. A personal relationship with a caring professional is proven clinically effective.
You do have an unusual situation for a young woman, and it you want to have a better sex life with your husband, then you will have to do some more work.
According to many researchers, eating healthy food and participating in a regular exercise program are more effective and dependable then aphrodisiacs. The best way to enhance your libido, which you have already found by the erotic stimulation of your own imagination.
I don't usually recommend pornography, but in your situation I believe it might help very much to stimulate you into heightening your arousal, along with the erotic material that you also use.
You mentioned that you like to get straight into the sex act, and don't go in for foreplay.
However, stimulation or of your erogenous zones (nipples, clitoris, G-spot in particular). You must be open to trying new experiences.
There have been studies that testosterone treatments for women can significantly increase your sexual satisfaction.
If I were in your position I would fine a certified professional sex therapist, one who also has a mental health license as well. They can be of tremendous value. That is their specialty.
Best way to find one is to go to the following website:AASECT - Member Directory
Open this site, and then when you see the map, click on your state and a list of therapists will pop up. Read through them carefully and choose someone that you and your husband can see together.
This is my best advice for you now. Please do not hesitate to get back to me for further questions or follow up.
Elliott Sewell, LPCC, NCC, CCMHC