You first need to bring surface finish to an even look starting with a medium sand paper, proceding to a fine and then use some medium scotch brite, and then a fine, i use an orbital/rotational air sander (a normal orbital will leave marks u wont be able to get rid of ) after this u can buff to a brilliant shine with compound, but i tell u, it will take u ages to do it by hand, even a little buffing pad on a drill would be better than by hand. Cheers
Polishing metal ( especially by hand) can be extremely tedious. A powered buffing wheel will make life considerably simpler, but you need to pay close attention to the buffing wheel and compound that you use...they vary depending on the material and level of finish you want to achieve. Unless it's a very small piece, I depend on professional metal finishers to do my polishing...the results far surpass what I could achieve myself and the prices can be quite reasonable.