You could try to help with work-in-progress mods by trying it out and giving feedback. You could also talk to peeps in the various boards in this forum, talk about movies, fallout/skyrim lore, anime, manga/comics, real life things, other games and stuff.
If you wish to post your mod or get help with a mod you are making you could also create a post here.
_________________
Will there be enough Dakka?