Thanks for all the input, I deeply appreciate everyone's contribution.
I was able to take a few pictures of my back which gives you a little more insight into this problem of mine. In these pictures I'm naturally raising both of my arms over my head, arms stretched out, and arms relaxed at sidehowever you can see my right shoulder blade isn't level with my left, and the muscle groups on my right side are forming in different positions. Judging by this picture, is it safe to say this is a muscular problem or a skeletal problem? I'm not sure whether to invest my time and money in a physiotherapist or a chiropractor.