UV is a good preventative, but bad for planted tanks. Check your nitrates. What is your lighting schedule like? Another good removal system is live daphnia. If you get enough daphnia, they will reproduce and eat the green water fast enough to get rid of it, before you fish eat them.