Elavil is not a steroid. If you do have a rheumatic disease of some kind, though, you might want to inquire about prednisone. I know that's the treatment of choice for PR (forget how to spell it:)). If you respond to prednisone, you definitely have something inflammatory going on. A co-worker of mine thought he had RA. Was dx with RA by first rheumy and put on mtx for 6 months. Did nothing for him. Went to another rheumy, was correctly dx with PR, put on prednisone, and it cleared up in a day or two. He stayed on low dose prednisone for a year (I know it's a long time), and he is not completely cured. If you haven't tried prednisone, ask your doctor about it. It's worth a shot anyway.
Current dx: Rheumatoid Arthritis
Suspected dx: UCTD/Early Lupus
Current Meds: Enbrel, Plaquenil, Aciphex, Ultracet, Zyrtec, Allavert-D, Zantac, Tylenol PM
Past Meds: Relafen, Vioxx, Mobic, Voltaren, Sulfasalazine, Entocort, Prednisone, Humira, Reglan