Foreskin problems

Patient: Hi im a 24 yr old male, in the uk, i have a problem with my foreskin as it does not pull back and if it does it causes extreme pain which has happened during sex and so im not comfortable in having sex, also the duct of the penis is on the side of my penis which even when urinating i have pain. I have tried to do some exercises from the internet and have not had any luck, im looking at circumcision and would like some advice on what to do