Sidechain it man!!!!
The main synth is nice and catchy, however the rest of the track is pretty generic and repetitive.
I dont blame you for doing so, in fact this is quite normal when you're starting, my old tunes sounded much worse than yours.
Also, the kick needs more punch, try to layering+eq+compression and you will get an awesome kick.
Keep practicing man!