Overall looks pretty good to me. However I would make str 300 even and put the rest in dex or vit, you get more out of your points that way. Definetly work on your attack, though part of that will be solved by steady and most of the rest will come with level. I would think about moving the extra points you can out of focus and into dex/vit, preferably dex unless your dying a lot.
I would try to get a royal sharpen, lh, ls, bolas, or dble shot so that you can get some additional skill points, though you may not want to do that up to you.
I already have a Roy ls, should i switch out my krons ironroot/bloodthorn ring(or both) for a roy bola/lh/dble shot?
and as far as skills go, keeping longshot with a str build is ok? thought ls was a dex skill.
I'm probably going to get flamed for this but, steady over sharpen when it comes to dps and skill points or should i split it up evenly?
Ah I didn't see you had the royal ls, my bad. I would advise trying to get a second royal, because that is 5 extra skill points for you. As for which ring(s) I would switch out I would say that that is entirely up to you, go with whatever you feel is best. If you don't like it you can always re-equip the ring(s).
Longshot is a dex skill yes, but rangers have so few dmg skills that actually do dmg that its ok if you want to use it. Also you have enough dex to give ls decent dmg overall. Your build is hybrid, not str.
As you have a good amt of dex you could just max sharpen and worry about steady later, though after a certain point (which I cannot clarify unfortunately) steady does give more dmg than sharpen in addition to giving that nice attack bonus. At your current level and for many levels though sharpen will add more dmg.
Don't be afraid to get flamed, we all do at one point or antoher, though unfortunately some flamers aren't even of our class and as such should have little say on the matter (unless they have a ranger ofc like armo, crim).
I am not the best person to answer any str build questions, but if you would like me to give you some pointers I would be happy to, as I have tried it a few times and spoken with more than a few str rangers about their builds and fighting styles.