Next time try some Whirlfloc and a nicer bag. The kind that @wilserbrewer sells. Very nice quality. I've been using one of his for quite a while now and it is still going strong.
Don't forget to whirlpool with your spoon at the end of the boil, that helps some. Cold crashing will help. Time...