It is no need for apologizing about the chime sound, as it doesn't seem to destroy the track, and it actually works since the overall result is quite groovy and smooth!
The drums are also fine for this track, considering what you have; besides the choice of samples, some tracks has more impactful kicks because they have used some compressors to reduce all the volume of other instruments, for each time when the kick triggers, to emphasize the kick sound, Or they use compressors (e.g Maximus in FL) to press a snare, to bring up the overall volume to make it more aggressive. (but this is more advance, and it can easily be messed up if it is done wrong)
I guess the next step that you may try is to mess around with synthesizers; since you have FL studio, you may touch the 3xosc first, to understand how to make some simple patches like some basses or pads. Because there are some default presets, you may open them, and open another blank 3xosc for recreating the sound, to see how things works. By doing that, you will learn some sound design skills which you can make your own sound, that is more flexible than using soundfonts in certain cases. You don't need fancy plugins for now, as you can get a lot from 3xosc if you know what you are doing.
Perhaps you may ask, why do I care your tracks? This is because unlike some beginners, you don't spam random noise and call that a "song", and you have taken that seriously and actually created a song with a proper melody, bass line and structure, while you have given a story about how you make it, and what were the problems about it which it gave me some good indicators if you have actually made the song or not. Everything adds up to show me that you are willing to do good music and seeking some improvements.
I wanna see how you will improve after one or two more tracks!
Update 1:
harmor is really complicated and it it easy to get overwhelmed (even I found it complicated while I have no problem working on a sunvox project with 1.5k modules) because it has a lot of controls and it is slightly different to the most common type of synth, which is an additive synth (changing timbre by adding harmonics) rather than a subtractive synth (removing harmonics, making it sound darker). For that reason, I recommended you to look at the subtractive one first like 3xosc, sawer, minisynth, or the recent juno emulation because they have cleaner interface, so you will have better time to understand how a synth work (at least you will know what is an osc, filter and envelope), then slowly touching things like sytrus and harmor once you have the fundamental knowledge.