I'd like to repaint my front spoiler so that it's glossy like the rest of the car, rather than matte as it is now.

Is that a reasonable DIY job? What's the best way to go about it?

To be clear, here's the part I want to repaint: