Well, good start with going with druids armor. After that, not so good.
Turn your focus away from trying to shutdown melee attackers with mes skills on a ranger primary. A R/Me in pvp can be a great addition to a team but not in the way you want to use it.
Not only are the skills not very effective, but four of them have long and very interruptable cast times. And you will run into energy management issues as well. Anti sig will help as far as conditions when you don't have a team member who is taking them off, but it's not a very good counter to SoM's blind drawback.
Honestly, I'd scrap this build and go back to the drawing board. Use a mes skill or two to compliment a ranger build. You should have one or two goals and make sure everything about the build is focused on achieving those goals. Try to stick with 3 attributes, but there are times when 4 atts can be useful too. Not a lot of times, but sometimes.
And don't be afraid to change up stuff if it isn't working.