I used to be a plating chemist for a while. The reaon you use nickel is for the luster. To get a really slick finish, you should actually start with a quick layer of copper first, then a layer of nickel and then chrome. You can use just nickel and chrome if the part is brand new, or already has a layer of nickel, but every ding in it will stand out like a spotlight. Copper will give it that smooth slick base, then nickel for luster and corrosion, and chrome for hardness and a tarnish resistant.
Be sure you dispose of the chemicals properly. Electroplating uses Hex chrome, cadmium, cyanide, arsenic, as well as copper and nickel. All those previous elements are carcinogens and they will put you UNDER the jail for dumping them in the river or in your back yard, or down the sink or in the trash. You should be careful about your own exposure as well, obviously. Wear gloves, glasses, and a mask (if not a respirator).
Plating is not hard, but it is a learned skill.