Well, your phone is using a stripped down CPU compared to your PC. Very stripped down even though it is using two to four cores, the instruction set is very limited. Your phone is already optimized for speed. To help speed up for phone a little bit you can try to keep your cache cleared, and perhaps run a program to keep your ram free, but other then that, I don't believe there is a way to make your phone faster then what it already is. The bad thing about this is there is a chance of eating your battery because of running in the background.
The programs on the phone is running stripped down programs and are already light weight for the SOC cpu in the device.
If your device is really struggling, you may need to do a factory reset and baring that, breakdown and get a new device or send the one in for replacement.