Looks like Dinos. What is your parameters? Nitrate/Phosphates? Best way to tell ID is with a cheap microscope to tell what you're dealing with. What have you tried? If it is Dino it's a pain to get rid of and cleaning your tank makes it worse. Try cutting lights off and do a water change but use a sock or filter get as much out and reuse the water.