kindly note to put down age- 40 yrs / weight --____? / height-_____? details as it is correlated and important ..
Pain in your neck is suggestive of cervical spondylisis if shoulder are also involved / or the back of the head - which may be another reason for you high BP
Thing you can do..
Do not take high pillow while sleeping
Do neck movement exervices which is quite effective to relive you ..
For BP start with low sodium salt in your diet