Any Good Methods ?

You can also buy this stuff called Kreem at most motorcycle shops to coat the inside of the tank. It even seals small rust pin holes. I used it on my pit scooter's tank and it has worked great for about 5 years now.