Time to settle... Not sure how long you were planning on letting it sit on the yeast cake, but I'd give it a solid month before deciding to do anything else. IF it's still not clear, you can use one of the other fining agents in the batch. IF anyone that might drink the brew has an issue with shellfish, I would just use gelatine. There are some other agents you can use, but I know that one is made from shellfish, so if anyone drinking your brew has an issue with that, don't use it.
I've not needed to use any other agents (I have yet to forget to use either Irish moss or a Whirlfloc tablet in a batch)... I'm sure someone here that has used them will chime in about best methods. Of course, if you give the brew long enough, there's a good chance you won't need to do even that.