I would see a chiropractor, if you have any misaligned vertebrae in your upper or mid back, you will have these problems. It also sounds a bit like costochondritis, a chiropractor again would be able to tell you if it is.
i would suggest for a mammography n cardiac enzyme test, it will rule out the even smallest pathology related breast n heart, n then go further for any treatments, for this complaints astrological-homoeopathy is best option if no major pathology found, or if any serious health problem go for alternative medicine so that it will not cost u much n even have good health. for more discussion mail me on ***@****
take care by