so..
if you make "growlstep" where the main sound is a bass, you should always make at least 2 different sounds (or change some parameters of one so it sounds different each time, right) and alternate between them.. if you use only one it usually gets boring really quickly, like in this case..
i would also add more melodic instrument, some arps and stuff as well as more hi-hats and percussion
from the start of the song there was this low frequency noise, it makes the mix super muddy
the drops don't have any impact.. I wouldn't use this much bass before them, pre-drop should be relatively quiet, then when the drop comes it must be like BOOM
and more fx.. even some tiny whooosh every few bars can make a difference
btw those strings at drops aren't making any melody, they're just chords and they sound super repetitive.. play with the rhythm a bit, make some notes longer, other shorter.. maybe google how to make a melody, you'll get like 1846834 results, then practice a lot
and drum fills, you need to make drum fills, play with the beat every few bars, this sounded super-monotone
good luck with future production and life, it will get better, you still got like 90% of it ahead of you and that's a looot of time for everything