1 - Start from a fresh clean install
2 - don't restore system apps data with titanium backup
3 - don't update your rom every day (flashing a lot of updates may slow your device then you'll need to do another clean install)
4 - never flash custom kernels (I tried them all, stock kernel is the...