Like you I tried so many other sites and I agree that Guitar Tricks is the best out there. I have to admit though I have a major tendency to try out stuff way to advance for me due to my impatience.
I don't like being patient, but if I can learn to be patient and stick with the guitar fundamentals and practice each lesson till I get the hang of it than I will really start to enjoy playing more.