Bonjour.
Il n'y a que deux solutions : poser un sol souple sur un sol dur et bien dressé, ou poser un sol dur (carrelage par exemple) qui rattrapera les petites irrégularités.
Si tu fais autrement (sol souple éventuellement avec sous-couche souple sur sol irrégulier), le résultat sera pire que le point de départ.
Désolé, effectivement un bricoleur voudrait parfois être magiciel...