Working backwards, I’ve found a lot of folks in zone chat, most times of day. Not that I interact much with them; I’ve been playing since beta I think and I’ve never grouped with anyone other than in PvP for the zerg. Because the game (until the One Tamriel stuff launches eventually, at least) has you go through each alliances quests and areas after you hit the level cap (as you build up Champion Points), there are always people rolling around in the newbie areas, on top of the usual churn from the game being subscription-free.
I’m no theory crafter, and I can guarantee that my characters are sub-optimal, but in terms of enjoyability, one of my favorites is my heavy-armor wearing melee sorc. Focusing on Storm Calling, using a two-hander, I cast about three self-buffs for damage and protection then charge into the fight and whale about with my sharp or blunt object, casting the insta-cast direct damage spell you get. She’s 24 or so and it works well enough and is fun.
But yeah, the game has so much to do it’s overwhelming. I like your idea of just starting a newbie to re-learn the ropes. That’s what I always do, too. Fiddle around with different races and classes, though, and always explore. There are tons of things–lorebooks, treasure chests, crafting materials, quests–off the beaten path. Sure, you can power through doing just the main quest stuff, but why do that? The only way I can stay sane playing this is to go with the flow more or less.
I would though suggest focusing on one main crafting line, maybe two, per character, though everyone probably should have some facility in provisioning and alchemy (though in truth you can get by without putting any points into either and just loot stuff). If you like the game enough to subscribe, you get the nifty crafting bag that takes all crafting materials, from all your characters, and holds them in a separate, seemingly bottomless, bank that you can access whenever you are at a crafting station. Stuff just magically is there, which also means any character can harvest for any other character. Neat.
I’m King_Poodle in the game and I’d be happy to help if you see me around.