I am a beastmaster hunter as well, you are equipped fairly similarly (probably better to be honest...) to how I was at your level and specced fairly similarly as well, the major difference being your points in Aspect of the Hawk.
I have never been certain when outfitting myself which was more important, agility or attack power. Using a tenacity pet (I use turtle) is probably your best bet. You will find it near impossible to pull aggro off of anything (my pet held aggro even when my first attack crit for 639) unless the opponent is around 5 levels higher at which point your pets blows will be glancing.
If you choose a tenacity pet with improved mend pet etc then your pet will very rarely die and same goes for you. My pet only ever dies when I consciously sacrifice it for me to run away, and even then it usually lasts long enough for me to get to the desummoning range.
Gorilla is brilliant for the Thunderstomp, but I just couldnt put up with the constant crack scratching (asthetics are very important to me).
This is my current setup, something to aim for.
http://eu.wowarmory.com/character-talents.xml?r=Azuremyst&n=Ebany I know there are a few items of clothing badly in need of an upgrade but the AH has been surprisingly quiet. Triprunner's are hard to beat for their awesome agility bonus. I have been told my talents are good for levelling, although for solo levelling Ferocious Inspiration is a bit of a waste of points.
Anyway... I ramble on. Good luck and happy hunting.
You could always consider the Outrunner's Bow from Warsong Gulch as an upgrade, it is a fantastic bow for its level and I used mine from 38-50.