Orgasm help!

So I’ve been having trouble to orgasm. Literally it takes forever to finally orgasm. Also I can only orgasm in the cowgirl position? Is there any way that I can orgasm faster and in a different position? Like is it a mental thing ? Is it something that I can change?