A good start. You need better mixing, side chain so you can hear the drums better. everything is too loud and drowns out everything. Clean up frequencies and make space so that it gradually sounds better. This can take hours or days until a mix is finished. but good start