You forgot 'put the crown race on the forks'.
It goes -
Put the headset cups in the frame, any logos will be the right way up, so use this to tell which is the top and bottom cup. Use a press if you've got one or smack it in with a hammer and wood, carefully.
Put the race on the forks, that's the silver ring that's flat on one side and sloped on the other. It's usually quite wide, and it fits into the bottom headset cup. You can use a hammer (and screw driver) to put this on, it can be hard work, make sure it's on all the way and it's flat.
Put the bottom bearings in the bottom cup, and put this onto the forks. If the bearings aren't a tight fit, because they're unsealed bearings, you might want to do this part with the bike upside down.
Then put the top set of bearings in. Definitely want your bike the right way up for this bit.
Next is the split ring. Not to be confused with the crown race, it's quite a thin ring whereas the race is wide. Some headsets don't have a split one. Push this in firmly.
Next, the top ring of the headset, it's probably the last part to go on, it's normally got logos on it and is the same colour as the cups.
Then, any spacers you want, then your stem, then the top cap which is the one with the bolt-size hole in the middle.
Tighten the bolt up so there's no play in the forks, then do up your stem.
There you go, headset installation for dummies, and I'm neither a bike mechanic or an english teacher.