During certain sports and exercises I noticed that it seemed like I didn't have full range of motion in my shoulders so I searched online for some tests you can do to see if you have proper range of motion in your shoulders. One of the tests was standing with your back against a wall with your feet a foot away from the wall and trying to raise your arm up over your head and touching the wall while keeping your back flush with the wall and I wasn't able to do it or even come that close. I seem to have some significant restriction in my shoulder ROM and yet I have no pain in my shoulders that would indicate an injury. Does anyone have any knowledge about this subject and what could be causing the restriction?