I used to use CleanMyMac but it screwed up my system in the end.
Now I use Onyx it seems to work, but I dont notice any imporvement in speed regardless of what I do.
Its weird sometimes my OSX boots fast as hell, but now even I used onyx, I enter my password wait for a few seconds, the doc comes out then a few seconds after top panel and then after 5 seconds my desktop icons. Its frustrating.
I do not have anything working in the startup