I just got rid of ick on my betta two weeks ago, since you have him in a gallon tank I use ick medication the super ick one and I put one drop in everyday until the ick went away took about a week for it to clear up now he is ick free. I have 4 vt 4 ct and next week waiting for hm to come in to go purchase hope this help. I have try the salt thing but like the ick medication better IMO