Unfortunately, the vast majority of brain recovery after a stroke occurs within the first six months. At five years out, not much spontaneous brain recovery would be expected. However, I
would not completely lose hope, as it is likely within your lifetime that some neuro-regenerative therapies may be forthcoming. I am not aware of any specific neuroregenerative research studies that are ongoing, but I was under the impression that Stanford University in Palo Alto, California may have one upcoming involving stem cell therapy. I am sure that other such studies will be on the way as well.
With regards to your muscle stifness and shoulder tightness, I would recommend seeing a well respected Physiatrist in your area. They are specifically trained in rehabilitation and treating spasticity. Another option would be to see an accupuncturist. Several stroke patients of mine have had very good results from seeing an accupuncturist. They have seen improvement in pain and mobility. Good luck!