You need to be taking vitamins. Zinc 50mg, Selenium 200 mcg, Vitamin C 500mg and Vitamin E 400 mg a day plus a one a day. Coffee is not good for anyone trying to concieve. Alcohol and smoking kill sperm. I agree a SA is a good idea.
You can drink coffee to speed it up and also antioxidants to increase the number and motility. Limit your alcohol consumption and no diet drugs like xenadrine. You should get a sperm anaylsis if your haven't already. Just becuase you are 43 doesn't mean there is anything wrong with your sperm potential.