upper back pain heart problems

I am having severe upper back pain I was just wondering what are good treatments for this type of pain?
I am a 23 yr old female, around 125 lbs 5′8″ . The pain seems to be the worst in the evenings as I lay down it is so intense for the first 5-15 min, If I have my husband massage it with pain relieving gel the pain sometimes radiates to my ribs (I am pretty sure I don’t have a heart problem, I have had two children just fine w/o any complications, regular births w/ epidurial for the pain)
I just want something more effective then taking ibuprofen all of the time and having pain cream on my back I need something more permanent to help the pain. It gets so bad that I feel dizzy almost if I don’t lay down.. also whats the BEST POSITION TO SLEEP IN for this PAIN????
thank you anything will help
Since you say this happens mostly in the evenings, I would guess this is muscular. What I don’t know is it like a pencil being driven through your back (rib out of place-go to a chiropractor) or across your bra-line-probably related to posture issues, maybe sitting at a computer or lifting children (muscular-seek a good massage therapist). There really is no GOOD way to sleep with this since you probably can’t breathe too deeply or comfortably, but flat on your back would be best.
Pharmacist Suzy Cohen Discusses Astaxanthin