I masturbate a lot and I have tight foreskin and its not retractible.
How far back can you actually get it in either non erect or erect state?
You have the condition called Phimosis.
http://www.nhs.uk/conditions/phimosis/Pages/Introduction.aspx
Hope this helps