they sell filter cleaning brushes at petsmart, auto-parts stores (for hoses) home depot, and probably even walmart. They work great when they're new. They get worn out pretty quickly though. It's pretty much just a super long baby bottle brush.
What the...? Who's asking about cleaning hoses??? Thought for sure you'd be the first one responding to the question but then I see YOU asked the question ! Well, I THOUGHT you had sparkling clean hoses! Must of fell out of practice.
Obviously there are many ways to polish your hose...hoses. I use an old bottle brush and curtain rod (metal type). Insert the wire end of the brush in the rod and crimp it with pliers. If you really want an experience, use the brush with a sponge tip. It's AMAZING!!!