Trigger points can be a mine field and very difficult to treat but i think you deserve recognition and respect for taking a pro active self management approach to this problem with a large portion of perseverence on top.

All i can add to whats already been said is regarding your shoulder position. It sounds like your middle and lower trapezius may be weak and you pectoralis minor may be tight. This is a generalised guess from what i see a lot of every day. The weakness here means the muscles are constanly under tension to try and anchor you shoulder blade in position (ie back towards you spine) and often this will cause trigger points to develop. Try searching for exercises to strengthen the weak and lengthen the tight. Postural stuff will help for sure but sometimes the battle needs to get more technical!!

As for your neck...well they certainly sound pretty nasty. One key muscle in this area would be levator scapulae which will also be under tension from poture as it tries to take the wieght of the the forward positioned head. Its a long shot but maybe doing some deep neck flexor exercises alongside your TPR may help (these DNF muscles are postural stability muscles and designed to do this job) You could also try gentle stretching and soft tissue work on your Suboccipital muscles (under back of head) as these also tighten when the head is forward a lot and rarely recover without some help. Simple tipping you head forward as if you were putting a pillow in a pillow case (!) and stretching genlty by roating your head to direct you ear upwards should get the blighters.

Maybe this helps....