is there a program that speeds up phone speed
Nope, but phone speed depends on many stuffs. Just like any operating system, phone also has one and one of the key player is background operations. Check for those and stop them to make your phone boost up.
Best way to speed up is to change rom if your device allow it