If you find yourself not in the mood for sex, the problem could be caused b a medical issue. In many cases, a dip in your testosterone levels can cause a decreased sex drive. You should speak to your doctor if you feel a decrease in your libido. After a man hits the age of thirty, testosterone levels begin to dip naturally. Your physician can recommend natural as well as pharmaceutical ways you can boost your sex drive.
Step 1
Improve your diet and exercise routine. Poor diet and a sedentary lifestyle can cause a low sex drive. Aim to add at least three sessions of 30 minutes of aerobic exercise to your routine per week. When you exercise, your energy levels improve and put you in the mood for sex. As far as diet, cut out foods high in saturated fat and sugar. Eat mostly vegetables, fruits, lean proteins, low fat dairy items and whole grains.
Step 2
Add libido boosting foods to your diet. Getting more zinc in your diet can help improve your libido. Look for foods high in the nutrient, like shellfish, chicken, lean cuts of beef, brown rice, nuts and green leafy vegetables. Foods high in B vitamins, like bananas and avocado can also aid the male libido.
Step 3
Make an appointment with a therapist. Mental disorders, like anxiety and depression, can be a mood killer for the bedroom. Working through these issues can help male libido. Speaking to your partner about any issues you have can also help.
Step 4
Ask your doctor to prescribe an erectile dysfunction drug. If you are unable to get in the mood naturally, you can try a drug like Viagra.
Tips and Warnings
- Certain medical conditions and drugs can cause a low sex drive. Speak to your doctor about this side effect if you are taking antidepressants, sedatives, pain-killers or drugs for prostate disorders. Heart disease and diabetes can also affect male libido.


