I really like the buildup. Tambourine/shaker might be a bit too loud, but I'm not listening on proper speakers right now. As for the main bass sound. it's a bit too fiddly, feels like you are trying to make it sound better by using as much effects as you can think of.
The kick sounds good to me.
the bass doesn't sound very clean. you may have some unwanted frequencies in it. Try to cut off the bassline at around 100-150hz and for the low frequencies create a sub bass that plays the notes of the bass at about 40-80hz. That should sound much cleaner.
Also inform yourself about sidechaining. Keep going!