Well I suppose I do all of the above, except play with other people. Seems like most of it doesn't really help though. I feel like I never make much headway.

I also don't get many opportunities to play with other people and I'm sure that would also help.

Thanks for your comments on this thread.