maybe do vod review of your games to see why are you dying before getting to site or why your gamesense is not letting you get good flanks
as for the aim, go to DM at try one tapping everyone, even if you die more now keep doing you will improve in the long run.