Contolling Ramshorn Snails
You've likely got a high level of phosphate in the water. If you feed flaked fish foods, those are high phosphate. A lot of snails means too much food. I feed my fish a little frozen twice weekly and that's plenty, but I still have a few snails. A few are good for the tank.
Clown Loaches, Bettas, Crayfish, Gouramis and Apple snails will eat Ramshorn snails. If the snails are very small, you can vacuum them up or use a plastic scoop designed for cat box duty and remove them that way.
You can float a lettuce leaf in the tank and leave it overnight. The snails will attach to the lettuce and you can remove the snails by removing the leaf.
Another way, is to turn off your filter or any airstone at night. Snails need a lot of oxygen and will move to the surface to breathe. You can remove them with a credit card or crush the shells. The fish will clean up all the edible parts.
Just some thoughts.
"Fear not my child, just change the tank water."