Recently I have found the website www.askmrrobot.com. Its purpose is to import your character from the wow armory and depending on your class and spec it will tell you what your BiS items are and can even optimize your current gear. It works well to a point. It will give you a good start on what you should be working on getting for you gear but the problem is it gets a little buggy when it comes to hit caps and stat weights. You should also learn about your class and know what stats are important to your class.
Ok for an example when you raid hit cap is priority number one. For melee dps and hunters the hit cap is 8.00%. When I imported my Retribution Paladin into the page it calculated my BiS and enchants and at first glance all looked well. I then checked the stats only to find that with the reforging and enchants they proposed would only give a hit rating of 7.90% now this doesnt seem like much but on raid bosses it will compute to a good chunk of dps. It is said that it is better to be a little over hit cap then to be under it.
That being said it is a good place to start if you are new to your class. Use this tool correctly and it can save you a tremendous amount of time. But do take care and use the information you get from the site with a skeptical eye. If you don't think something is right just run a Google search or ask someone in game.
If you have any questions you can email me at email@example.com or on twitter @fuzzmonkey11