I heard the songs and the balance can be fixed for sure.
watch how much time you work on a piece, because this is mostly a result of tired ears.
now volume and stereo width is your best tools when working with mixed down beats,
but not the only tools, in your case.
your vocals will need a proper EQ to raise some frequencies and lower others, besides that you will need the right compressor, something that will smooth your vocals a little.
next time you record you can do something a lot simpler to achieve best results take more distance from the microphone when you record, because...
and remember that always, this is a time saving tip...
Mixing is starting from the recording stage.
you can read the articles here to get more appropriate knowledge and techniques :
Music – DM
don't forget the upload the results so we can hear it too.
and nice flow by the way