Adding pectic enzyme may help with the clarity, but I'm too new to brewing to give specifics past that. I know a lot of people say it should be added before fermentation, while some others say you can add it at any point in time. There's also fining agents, which I have absolutely no experience with.
Sometimes, the cider just needs time - make sure it is finished fermenting, give it time to settle out a bit, then rack it and let it clarify more. Cooling the cider may also help settle some of the pectins. Past that, I can't really give much advice since I'm only a month into batch 1.