Pick a book or resource. Learn it. Don't just read through a book once, or watch a video once - learn it, practice it, perfect it, perform it.
Stop getting new stuff just because you want to learn how to do the trick. Pick something, and stick with it. When I got The Royal Road to Card Magic I studied it, and nothing else, for 8 months until I had everything down.
If you find your attention wandering, ask yourself - why am I getting bored? Maybe you're not as into this as you thought you were. Maybe you're just more curious about the secrets. I don't think there's anything wrong with that (It's just very expensive to be a secret collector legally).
When I study it's because I'm genuinely interested in learning these things. When I perform, that interest is driven even harder. Make sure you're interested in what you're learning, understand why you're interested in it, and really learn it and then - Perform it!