If helf AA is on the table then can I suggest the latest flavour of the month: Helf AA zen archery/10k stars build?
http://forums.ddo.com/showthread.php?t=351118 here are 2 builds which are designed to be a little easier to gear and level up than what would be optimal for a full epic geared 36 point build but will be quite effective.
The 12 ranger build would obviously be more interesting for you as you don't need dex on the build. Zen Archery lets you use your wisdom for AB and stay centered with a bow. 10k stars lets you get more DPS out of your wisdom but giving extra arrows 50% of the time (30 second duration, 1 minute cooldown).