My husband has slow motility he was told to takes vitamins everyday, doesn't smoke, keeps his drinking limited, and avoids to hot of showers and hot tubs. He got his sperm tested again after about a year and it had improved a lot.
He didn't have insurance when he first got tested and it only cost about $80 to do it.