how to give an orgasm?

Sarah
i've been with my girlfriend (who is mtf transgender) for about 5 months and she used to be able to cum really quickly as we are both teenagers and we were each others firsts but now i barely can get her to cum anymore. i've tried just about everything and she says it feels amazing but it's hard for her to get there anymore. she does not masturbate so i doubt that that is causing it. is there anything i could do to help her get there? i give her blowjobs and we have sex but it just always ends up that we try for hours and nothing happens.. :-(