The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
Most likely a build up of organic scum at the surface. A protein skimmer or surface skimmer would definitely help. You could also try pointing powerheads at the surface to break it up.
I would also watch your feeding. Make sure all of the food is being consumed and not floating to the bottom or being sucked into a filter. If feeding frozen food, be sure not to pour any liquid from the food into your tank. HTH