You can do better,
But since this is an older submission, that doesn't matter much now does it. ;) All I gotta say is, "Ditto" and you need more bass! You can never get enough of it. (You can but that's not the point)
You should really consider doing a remake of this now that I've seen how much you've improved. But you use those amen beats too much! If you could make your own beats from scratch, it'd be 10x better!