How to make vocals sound right when putting them with music?

Recently, I’ve finished the instrumental part of my song and have all the lyrics, all I have left to do is record them.

However, whenever I do this, my vocals sound weird when I put them with my music. For example, when you listen to popular artists songs, their vocals and music seem to be at an equilibrium with each other. They both fit and aren’t out of place.

I’ve tried different recording techniques and adjustments to my recordings that I’ve seen online to make this problem go away, but nothing works.

Also, if this info helps, I use Bandlab (online) on my PC.

Has anyone else got this problem? If so, how did you overcome it?

Thank you :)