It sounds like you may have a condition called phimosis.
Next Steps
Gentle, regular pulling of the foreskin (not forceful) can slowly loosen it over time.
Steroid creams like betamethasone, applied daily, can help soften the skin and improve stretching
Minor surgical options like preputioplasty (a small cut to loosen the skin) can be done without full circumcision.