Lesley, what is the water movement like at the surface? If there's movement, and your protein skimmer is supposed to be working, then maybe it's not working quite hard enough.
Scum will always build at the surface if there's no movement.
And Eclipse, try a cheap DIY protein skimmer if you must. It's also true, at least do something to break the water surface so your filter can get it.