The only thing I can add to what's already been posted is this. When you hit the wall (and all of us do) Its more important than ever to make yourself put in the time. Force yourself to give it 30 minutes or an hour every day no matter what. Do more if you can. There is no substitute for moving your fingers.
Best of luck from a guy who's been there a bunch of times.
Thanks for the tip, bro. I've been trying to put in a lot of time...well, as much time as time will allow.