I 110% agree with whoever said that it's all in the wheels... it's that, and what surface you're playing on. If you're playing on flightdeck, which is what most indoor rinks use, then you have to have very soft and grippy wheels. I suggest the purple Hyper Trinity's, or the Trinity in general. I just got the purple because it fits the color scheme of my skate - the Tour Silvermax - and the hardness is just right for me at 75A. That number, with the A, is known as the durometer of the wheel, or how hard it is. The lower the number, the better off you are on indoor, and vice versa for outdoor, at least in terms of how long the wheels last.
I've been playing roller since I was 7, and it took me a long time to finally perform an ice stop on blades. But once I mastered it, I can stop on one foot, stop both ways, and cut as hard as humanly possible. Now, if I could only do that on ice, which I'm just starting to play.