How long since finished cycle? If you had no PCT it's probably going to take you longer to recover. Your test levels are probably low since shortly after starting the winstrol and that would cause libido loss. You're probably going to need some supps, HCG, AI etc if you want a speedier recovery.