If you've brought it up a lot then it's probably not going to change at this point. If at 2.5 years you're unsatisfied sexually, I agree with the person above me, it's time to move on. It may seem hard, and at your age I was with someone for 2.5 years at the time and then broke up with them because I asked countless times for what I wanted and they could not provide, among other reasons.
Do you want to spend the rest of your life this way? If the answer is no, get out.