I know exactly how you feel, for the past couple years I've been looking for a somewhat active forum I could go to, but it seems all forums these days are dead, or at least the ones I can find.
I don't seem to remember how I used to find forums, because I can't do it anymore. Maybe it's just because I no longer have any interests or online friends, but I often find myself going back to forums I know are dead, just because I can't find anything else to occupy my online time.
I see you have a new board, not many posters though. I'll join if you want, though I won't promise I'll drive any traffic (In fact, I can pretty much promise I won't). I could understand if you didn't want me to, though, with my history with EN.