I was feeling very similarly recently and have been trying to get out of the rut. I found user groups to actually be very helpful. Are there any around you? (Where do you live?)
I actually just posted my experience on this here: http://news.ycombinator.com/item?id=5066944