fueling issue?

I took the fuel filter apart, and it had crap in it, then I took a look in the fuel tank, and ended up taking it out completely. It's the original tank and it's really dirty inside! Full of rust, so I'm sure that's what my issue is.

Now what is the best route to take now? Get a new tank, or can I get my current one cleaned?