Something else to consider is the nail polish you are using -- when I was just starting out I always got the cheapest nail polish I could find (I got a lot of those cheap sampler pack gift set things on clearance after holidays), and I often had problems with them looking clumpy, or uneven or chipping easily or taking forever to dry. I still don't buy anything expensive, but I at least try to get recognizable brands or read reviews before buying, and it has made a world of difference! The ones I use now are super easy to apply, dry quick, look great even if I rush it, and are easier to remove.
I just made this account and don't want to look like I am a spammer or selling something so I don't want to mention specific products, but most of the well known brands at the drug stores or big box stores have been pretty good, and are usually around $5-$10 a bottle.
Oh! And one other thing I have learned more recently is to do a couple thin coats instead of putting it on thickly, and letting each coat dry completely before doing the next one. Sometimes I use a tip I heard on a makeup blog I follow which is to dip partially dry nails in a cup of ice water, which helps it set and dry faster.