Looks like little clumps of hair algae. If your tank can't hold a Yellow Tang, try getting different types of hermits (but stay away from the regular blue legs ones as they will kill each other off). This is for the green algae.
For the red algae, try reducing the amount of food you feed to the tank for a week and do partial water changes 2 - 3 a week. Your main problem is cynobacteria, which is typically caused by dead organism or over feeding. Water changes will reduce the cynobacteria, but you need to do frequent but little water changes to reduce stress to the system. You should see the red algae dissipate within a week or 2. If not, your tank load may be too much.
Check your nitrate level. You want to have the minimal level.
And the best algae removing method is you. Sorry to say, but it's true.