Tip!
You said that without the distortion, the song sounded lame. If you want to make house, do some sidechaining if you want to have some fill and create an environment.
Also, have multiple oscillations playing the same or similar notes for melody.
Your melody was too loud, and it had distortion. A little EQ and phasing could fix the issue.
I really like the glide you added.