I am assuming that you are on 8.1.7 or similar 8i version which supports managed standby databases.
You will need to check that the tnsnames.ora file is updated to have a database alias which points at the standby database on the different host.
Also check that the log_archive_dest_2 is set with a valid service name (the tnsnames database alias/service name) and the defer option is not set.
If you are after a managed standby database you need to make sure that the standby database init.ora has the correct parameters.
STANDBY_ARCHIVE_DEST and LOG_ARCHIVE_DEST should be the same.
The only thing which worried me in the steps outlined was step 6. The primary database should be open and in use and the standby database should be mounted as a standby database. The ORA-1034 error suggests that this was not a typo?? or was it??
Have Fun
Performance... Push the envelope!