RE: first 12 weeks done.
firstly mate have you gotten all you can out of the routine? changing every 12 weeks is just a guideline, if youve got more arse to kick on this routine stick with it, if your gains have slowed or stopped completely then its time to change. also dont mistake the body getting used to a routine with being overtrained. make sure you get plenty of good rest and nutrients otherwise no amount of training is gonna do much for ya. secondly any program is built around compound lifts. eg, benchpress deadlift squat power cleans, pullups, rows the only thing that changes is possibly tweaking isolation exercises or rejigging the days in which you do each lift. since youve been training hard for 12 weeks why dont you have a go at jejigging your own routine and post it for critique, this is the best way to learn how to structure a routine and will expand your knowledge. otherwise just browse the routine section for yourself because chances are any rouine anyone posts is just one they randomly find. good luck mate
You are not your Job
You're not how much money you have in the Bank
You're not the car you Drive
You're not the contents of your Wallet
You're not your ****in Khakis
You are the all singing all dancing crap of the World.