Howdy! Usually when I get stuck I just keep going really reeeaaaaly slow until it’s completely smooth – then I speed up in very small amounts, focusing on keeping everything super smooth. I also specifically practice any trouble section until I feel comfortable with it (literally, I’ll run through a single section a few dozen times until I don’t have to think about looking at my fingers or transitioning to different parts of the song).
It’s a really slow way of doing it, but I’ve found this works best for me. Another thing I do to “speed up” practicing is to mute all the strings using my strum hand and practice chord transitions and finger movements, while I watch TV or talk to people. That way, I always get to play!
Hope that helps a little! Good luck!