You could also have stenosis of the jugular or a clot in the jugular. My jugular is clotted and I have similar symptoms. Constant headache, blurred vision, ear ringing. I've had my rib removed but so far it hasn't helped the jugular reopen. Dr. Collins talks about this issue at
www.tosinfo.com. Other TOS experts don't seem to understand the problem though.