Does it say on the medication info that you are supposed to add salt? It looks as though you are mixing two different treatments, the Heat-Salt-Method and the medication! You shouldn't do that, it is hard on the fish!!!
Have you tested your ammonia lately, especially after adding more fish?
The snails add a lot to the bio load, you may want to look at your stocking or your maintenance regime!
The snails were not a planned part, i had a snail that had babies, then died.

i have babies going to new homes asap, but i have to get rid of this ich. as well as my 3 glofish are going bye bye. i havent checked my ammonia levels, should i have to if my nitrates are 0? did i mention im a beginner? the heat-salt-method i did plus meds got the ich away like instantly last time, and saved one of my fish when he started to get what looked like dropsy. he came out of it, and its been more than a week since i added fish, and if i do a regular water change shouldn't that help with my ammonia anyways?
Don't give anything from your tank to anybody until your tank has been well for 4 weeks, or tell the people whom you want to give anything to what is going on with your tank and to quarantine.
When you treat for ich do exactly as it states on the meds or follow the heat salt treatment for the full 14 days! The most important part in treating ich is following the regime and doing gravel vacs to get as many cysts that have fallen off the fish as you can. If you stop treatment too soon ich will return to your tank. You can remove your fish from the main tank and place them in a hospital tank where you can treat them better. The snails can be carriers of ich, but ich can't feed off of them. If ich has no food source for 14 days it dies. This way you don't need to treat your snails. They are very sensitive to meds with copper and also to salt!!!
You should check your ammonia if you have no nitrates in your tank. A cycled tank will have nitrates since the bacteria will convert ammonia into nitrIte and then into nitrAte. A cycled tank will have 0 ammonia, 0 nitrIte but some readings of nitrAte. An uncycled tank causes fish to get sick!
If you have an uncycled tank ammonia levels can get very high within hours depending on tank size and bio-load. Regular water changes will help, if they are done according to the level of ammonia in your tank. Even if you change 50% of your water daily, the levels can still be toxic to your fish since an ammonia reading of 1 would only reduce it to .5! You should not let the level of ammonia go higher than .25 and always strive to achieve an ammonia reading as close to 0 as you can.
Here is a little chart about the life cycle of ich: http

/www.fishchannel.com/images/article-images/whitespot-600.gif