I am proportionately new to seriously producing music, as compared to other people on this site, and I've always somewhat had this problem.
What I find is that some parts of my songs feel flat, and almost two-dimensional (in a sense). It lacks depth, like everything is on the surface and nothing underneath to support it. Something is always just missing, something that would really bring the song to life.
In most genres I've tried out (I'm still trying to find a correct "place" that I feel comfortable with), it seems to happen at varying levels. Most house stuff, not too bad, probably due to the help of basslines. But this week I've been toying around with hard electro, and this problem really shone through.
The bass I am using is somewhat definitely brutal (going along with the genre), and doesn't play nice with other sounds without the use of sidechaining or simply using rests. I've tried listening to other producers to see what they do, such as Dimitry G. or Martis Kaneem (Who is only 14). I also tried using sub basses or simply playing the bass at a lower octave and a lower volume. Ultimately, however, this seems to do little. The feeling of shallowness just lingers like an annoying cough.
Anyways, I just wanted to know your thoughts/experiences/tips on this, not even for hard electro, but for producing in general. As I've said before, I really haven't found my "place", so I never know where I'll end up. If worse comes to worse, I'll just let it sit and work on something else for a few weeks and come back to it later. Sometimes things "click" that way... But I'd rather not leave it to chance.
If you have any questions to get a clearer picture, I'll be happy to answer.
Thanks.