Anti-depressants can cause loss of libido!! So maybe try natural anti-depressants, like 5htp (look up tryptophan on a search engine) a 30 to 60 minute walk at sunrise which (even if overcast) is when the suns rays act on the chemicals in the brain to help reduce stress. Possibly also dhea, check on-line via a search engine to see whether you think it's for you but one known effect is to increase libido!!
Also relaxation methods like meditation, yoga, pilates, long hot baths with essential oils, hobbies & also affirmations to work on deleting the negative thoughts/beliefs in your sub-conscious are all wrth trying, just remember these things take time.
Good luck