Get a new drive is the fastest way to make sure you drives work in good condition. What I mean is that most drives work alright in clean environment until the things are "outdated" because there are always newer, cheaper, and better replacements on the market in months.
I don't clean. I think user efforts to clean an optical drive is more harming than cleaning.
If you really feel your drive needs to be examined and cleaned but you are not experienced or skilled enough to do all the things yourself, take them to official representatives of the companies with good expertise and responsibility. If I do that in Seoul, the chance is very high that I might get just new drives which isn't a bad thing at all, but it takes about five hours for me to get that done, mostly wasted hours on the road (or train.)