it sounds like there may be some rib joint dysfunction. these joints can often refer pain into the sides and front of the chest. though this pain is often descibed as being quiet sharp and brought on by twisting, deep breathing.
A good physio should be able to perform a thourough spinal examination and determine whether your problem is musculoskeletal.
let us know how you get on.