Well I think a decent idea for the front page for new players who have first time visited the site / logged in. Should be to present them with server media front and center. Ideally also having a button next to vote to always view it as needed.
There is definitely a decent amount of content in this server that is either underutilized or newer players simply wouldn't know it exists just by logging in. Not only that, but it's not very straightforward on what you should do as soon as you log in.
To promote getting decent and well made videos you could have contests for each type of media. One video per situation.
E.g. the following could be some ideas:
Banking System - Loadouts, Item Hold, Deposit Inventory/Equipment.
Getting Started - NPC's to kill for Good Loots / EXP.
Clan Chat - including the global "Help" chat for assistance.
Bosses - including massive drops + recommended gear + getting to each.
Areas to Explore - Teleports and what each can provide.
Minigames - Rewards and playthroughs.