I'd say I'm pretty decent at rolling joints. I've rolled thousands of them, used to go through a pack of the RAW 300's in a month or two. It's my favorite way of smoking weed.. I used to smoke cigarettes and grew up watching my dad smoke rollies, so it's definitely a comfort thing for me.
anyways, let me pass on the bits of knowledge I've picked up over the years. For starters, grinding the weed is preferred. Crushing/cutting it up usually leaves a much less consistent crumble, this usually causes joints to burn uneven and have a lot of little air pockets and really dense parts that burn way longer.
Second thing, make sure you get a nice even distribution of weed in the paper before you start to roll it. Depending on your preference, either make sure there is a nice even amount all the way down from end to end or that it funnels down slightly from one end to the next. Personally, I like rolling slight cones- not too extreme though, so I distribute more weed at the front of the joint and gradually fade it down to the other end.
Next, with the weed in the paper and while holding the paper in a "U" shape, carefully use index fingers to "pre-pack" the weed on the ends. Once that is down, very gently start to roll the weed inside the paper, using a very light pressure with your thumbs to smoothly shape the weed/joint. This is probably the most critical part. You want to find that perfect amount of compaction of the weed. Too much and you won't be able to hit the joint, too little and it won't burn even or it will burn up really quick with a long ass cherry. I find that you want it somewhat "firm" but still flexible. While I'm rolling and compacting the weed I like to take the time to pause and pack in the weed with my index fingers on each end of the joint. Not too much tho, again.
Lastly, when you go to twist the joint(or roll and "glue" the paper), make sure that the non-stick side(the side you tuck in) gets tucked in a smoothly and evenly as possible. If it gets folded upon itself rather than tucked in and rolled nice and smooth, it will burn unevenly, the parts with more paper burning slower.
Also, just a side note, there is a perfect amount of weed for a joint based on the size of the rolling paper. The smoothest burning joints that I roll usually have enough paper to going around the whole thing twice, or once with nothing to spare. When I was smoking 5-10 joints a day i would cut the extra off the paper based on how much weed I was going to smoke. If I was going to smoke only a little I would cut a regular size paper in half length-wise so i'd have a long and skinny joint with no extra paper. If you can get exactly a single wrap around the joint it will burn the smoothest IME. Also, more than 2-3 people on the same joint usually make it burn uneven, no matter if the joint is rolled perfectly.