Abett07, why do you find it hard to stick to one routine? Do you get bored or is there some other reason?
I've been guilty of varying my training program often in the past - some of my lifts have shot up whilst others have stagnated. Your body doesn't know what training program its on, it just adapts to training stimulus. However, like LtL says, if you vary your training too often then you may not learn what works best for you. Sticking with a program for a decent period of time helps you establish the type of stimulus that works best for you.