Is there any way to bring back the glossy shine to my trucks paint?

my truck seems to have lost its luster and i want to bring it back?

and how long would it last?
7 answers 7