I have a hard time ejaculating. What can I do to help this happen?

Depends. Delayed ejaculation is defined as prolonged time to ejaculation despite desire, stimulation and normal erection. Causes include medications, medical disease causing neuropathy (diabetes) and pyschological. Treatment depends on cause but may include stopping/changing medication, treatment of medical disease or counselling. You should discuss this further with your physician/urologist.