Olive oil and shaving of genital hair do not improve erections. High blood pressure and diabetes are the causes of your erectile dysfunction (ED, impotence). You need to take sildenafil citrate tablets for this. Try Viagra 50 mg tablets. This is available by prescription.