I have been reading Never Let Go by Dan John. It is a great book. Down to earth advice and wisdom from someone who really knows his stuff.
One of the essays in the book talks about the value of a coach, having someone who can work out a programme and tell you what to do. You don't need to workout what you should do, you jsut do what you are told. You stop dotting from idea to idea and programme to programme. It takes the freedom away and sometimes that is good.
I am guilty of it myself. There is so much information out there as I was saying earlier - that I don't just stick to something simple and give it time. I remember years ago I would stick at a routine for months - just simple stuff - squats, dips, deadlift - and would grow and improve. Now I know more but do not stick to things....and I get nowhere. Injuries have something to do with it too, but I do get distracted by the new stuff.
Maybe I need to just commit to some programme for a while. Just a simple routine or deadlifts and press I think (while keeping my rehab stuff - TGU, bridge etc - going)
Maybe you just need to commit to a programme for a while. Even something as basic as the Turbulence Training programmes (some free workouts are below) can be useful - warm up, strength work and stretch, with intervals on another day.
10 Minute Workouts
Pick something and stick to it for a while.