Hi and welcome! My DH has an excellent sperm count, but I have done a lot of reading
Since sperm is basically made in 3 month cycles, you have an excellent chance of being able to improve the sperm count. Though you should check with a urologist whether it is due to an injury or variocele or not.
- Healthy weight, healthy diet (lots of veggies, reduce processed foods ETC.)
- Make sure the sperm is not getting overheated - possible causes: hot baths, laptop on lap, excessive bicycling. Wear boxers, not briefs.
- Don't smoke (including marijuana), don't drink soda, reduce alcohol and caffeine intake
- Vitamins - if you do some research you'll get an idea of which ones in higher doses can help improve sperm count (egs. C, E, Zinc)
- Reduce stress
- Get regular, moderate exercise (excessive is bad!)
- Avoid food with pesticides, chemical cleaning products, etc.
- Drink plenty of water
You should also try to pinpoint the best days to have sex, and refrain for a few days prior in order to build up sperm count. Sperm count is reportedly also highest in the morning.