Everyone keeps saying practice, but if you're practicing the wrong things it won't help.
When you sure your sharp maker, remember to hold the knife straight up and down, 90 degrees to the table. And use light light light pressure, the finer the grit the lighter you go. You'll get there. Use the point of the rod first, then the flat side. Don't progress to the next grit until you stop seeing progress.
Today I had to sharpen my D2 nitrous stryker. On Thursday I started out with a beautifully sharp edge and after cutting about 500 feet of road fabric (on the ground, with rocks!) I ended the day with something like a serrated butter knife. I set up my sharp maker with the coarse rods and went to town. I did 200 strokes on the point of the rods, I checked the edge on my nail to make sure that that entire bevel had met the edge (when you try and cut your nail, if the knife slips off then you're not done), then 50 strokes on the flat side. I then cut/tore some free hanging printer paper. I was not ready ready at this point to move to the finer stones. So 50 more strokes and after checking how it cut paper, I was ready to move on to the white stones. I did 100 strokes on the points and checked with the paper again, progress. Then I did 100 strokes on the flats, at this point it was pretty sharp since it would cleanly cut the paper. I then took my black strop and did about 25 passes, then 25 on the white strop. Done and Done. I have a nice sharp edge again. All this only took about 4 beers
I also stopped up my master hunter to a razor edge and my mora craftsman kitchen knife to a nice toothy edge.
Practice. But make sure you're doing it right!
I would suggest practicing on a soft steel knife so they patience isn't such a big part of it.