If transactions are taking a long time to process, that means that Ethereum is slow. To speed up your transactions you'll need to pay a higher gas price. Here's more info on how gas works on Ethereum.
Refer to the current market rates on ETH Gas Station to know what are the prevailing rates to get your transaction included in the blockchain. Metamask also gives estimates, although these are only estimates.