Mate, just play safe, and use plenty of lube.
Start slowly and gently, so if your skin begins to pull back too tight, you can stop as a sore foreskin isn't nice.
I'm just assuming that you cant retract it fully?
Personally, having a loose skin, I find guys with a tight one a great turn on.... super sexy!
my foreskin is quite tight and I used to be a top and never had any problems that I can remember. LOTS of lube is the best advice and don't go at it like a jackhammer initially. You can help be regularly pulling the foreskin right back in the bath or shower and leave it pulled back for a while each time. Over time the skin will stretch and become much easier to pull right back.
some guys have a "really" tight one but those who can get it back when soft, or at least part way can ease things with a lot of repetetive stretching and play..
if that doesnt help.. at least I would enjoy trying for you.. ;o)
Seriously though,, try getting some bio oil and treat your tip to some tlc while stretching..