Need someone to teach me level designs

I have tried to make a couple of games already but it seems I can not design them well. I am able to use command blocks properly bu the game still does not flow because my levels are not engaging enough. I would like someone to teach me how game design works or give tips regarding the topic.

It really depends on the scene of the level. You can incorporate different interesting elements depending on the kind of stage youre making. For example, moving blocks would be better in an industry themed stage, and fish jumping out of the water as obstacles would be more fit for a tropical stage. So you should specify what kind of level youre making.

*MOUTH DROP
smh bro