Hi dear..looks like u either have a muscle or tendon pull.thats why your shoukder is restricting natural movements to protect that part..i suggest you should get assessed for biceps tendon.supraspinatus muscle and impingements..
Regards dr pankaj agrawal shoulder knee and joints reconstruction surgeon ahmedabad
Next Steps
you may require mri if anything clinically significant found
Health Tips
avoid wt lift .and do some pendulums to keep it in shape