Like everybody else said, feed her more!
Each meal should leave a noticable lump. At 3 feet she should be able to take a small rat every week.
Of course, every snake grows differently but that does seem a bit off. Have you personally had her for 2.5 years, or were you told she was that old?