Hi, I'd like to help you with your question.
Have you seen your doctor yet? It is always a good idea to be sure the issue is not physical before considering other solutions. There are a number of medical problems that can cause libido issues, so see your doctor as soon as you can.
If you are cleared medically, I highly recommend you see a therapist. Finding out the root cause of the issue is important so you can work on regaining your libido. Ask your doctor for a referral. Or you can also search on line at http://therapists.psychologytoday.com/rms/.
It is common for stress, anxiety and other issues to interfere with a person's sexual desire. Age can also be a factor. Men's libidos decline as they age. Happiness and wellbeing, diet and alcohol use can also be causes. Even unconscious issues from your new marriage such as unresolved issues between you and your wife can cause you to feel anxious at the thought of being close physically.
While you wait to see your doctor and/or the therapist, you can work on this problem at home. Here are some resources to help you get started working on this issue:
Reclaiming Desire: 4 Keys to Finding Your Lost Libido by Andrew Goldstein M.D. and Marianne Brandon Ph.D.
When Your Sex Drives Don't Match: Discover Your Libido Types to Create a Mutually Satisfying Sex Life by Sandra Pertot
Healthy Sex Drive, Healthy You: What Your Libido Reveals About Your Life by Dr. Diana Hoppe
You can find these books on Amazon.com or your local library may have them for you.
I hope this has helped you,