put somethig abraisive inside the tank and shake it up to knock everything off the inside walls. I use vinegar to remove rust but it has to sit for weeks to really be effective for that, and you have to neutrilize the acidic vinegar of it will flash rust.
Hopeflly you have read this:
https://www.mopedarmy.com/wiki/Removing_rust_from_a_gas_tank