Training with weights increases testosterone levels and also builds muscles. It also improves stamina so exercise with weights is not bad for sex life. However anything shouldn’t be done excessively. In addition to weight training, work on pelvic exercises to improve your sex life.