There has been a lot of good points brought up here.
One I would like to touch on is attitude. People on this server have a terrible attitude towards new and/or existing guilds / people who are trying to breech into progression / PVP. To get into HM content you need to be very well geared (for the operation in question) and you need to be friends with said people forming the op, or be in a guild with them. It s damn near impossible to get into anything because of the elitist attitude that most clearing guilds and people have towards newer players. (on a RP server too!)
I think to get more people into NiM content and progression, a few people and / or guilds need to make it a point to bring people into raids, even a few people each run. Get the general population more familiar with the endgame raiding scene, then they can go out and teach others (or clear with their guilds)
For pvp: the trash talk just needs to stop. People need to be taught as a whole, instead of yelled at. Yes, there are idiots. Yes, he just let a non stealth class cap his hypergate without a single call. But don't need to go into fleet chat and rage on him/her.
I'm just rambling now, hope this makes sense to some one.