first of all you seems to use a custom hitnormal from a skin, DON'T DO IT as it WILL overpower every additional hitsound that you may use
also you use pretty much no additive hs? hitsounding is way more than just dropping some custom samples in the map's folder and call it a day, you're required to use those additional hitsound to complement the song if you wanna call your map "hitsounded", people even consider hitsounding to be a part of mapping!
since it seems like you are very new to the mapping scene, my best advise is to simply experiment! mess around with the default hitsound samples, see which one work best for what situation, maybe experiment with custom hitsound too if you're feeling fancy. if you still have trouble, just look at ranked maps! maybe turn off the music for a bit and listen to the hitsound only, see which custom hitsound they use (if there's custom hitsounds at all!) and maybe figure out the techniques the hitsounder use to place the samplesets at which places.
btw find a hitsound copier, it's gonna save you lots of time, the one i use is in olibomby's "mapping tools"
also here's some useful wiki pages:
wiki/en/Beatmapping/Hitsound https://osu.ppy.sh/wiki/en/Guides/Using_custom_hitsounds