My first suggestion is to take all of Circledock out of the start up file.
Make sure that all of the Circledock files are in a file labeled circledock.
If for any reason you are unsure, you can download and unpackage the program again, even over your current install.
You can now place the file in any directory you wish. I have mine in C:/Program Files/CircleDock.
Once you have placed your Circledock file, go into the file and make a shortcut of the CircleDock.exe
You can then place shortcut in the start up folder.
Now depending on your OS, this can be easy, or can get a little annoying.
If you are using XP, just cut and paste, or drag and drop the shortcut into the start up folder, in your start menu start up folder.
If you are using Vista you will need to do the following:
First off you can not properly just drag and drop a shortcut to the start up folder, as everything you put in here will create a start on logon registry key, that being said it can still be done.
Right click on the CircleDock shortcut you just created and in the context menu click "cut"
Next open the Start Menu and click on "All Programs"
scroll down to the "Start Up" Folder and right click.
In the context menu Click "Explore"
Once the folder window has opened for the Start up folder., either go to edit and then click paste, or in the body of the window right click and in the context menu click paste.
Now you should get a question box to allow this, if you have your UAC turned on, it will ask for administration privileges.
Go ahead and allow.
Close the window, go back to the start menu, all programs, start up and open the file to ensure the CircleDock shortcut is there.
If it is, then restart your computer, and CD will be there upon boot.
If it is not in the folder, or does not come up on boot, let me know and we will go to the next phase.