How to make a recording sound better in Garage Band?

I recorded a 2 min audio thru my iPhone earphones…

I also put a blanket over my head when recording; it helped but the final track DOES have SOME abidance from the room still…

then added a soft vocal with punchie bass

it sounds ok but when its played with an audio track it sounds a little noisy /less quality.

IS there anyway to make it more stereo without re-recording with a better MIC?

Buy a higher quality mic. Not sure how it works since I don't have apple's latest products but you can try this. Make sure the cable is a 1/4 cable and buy a 1/4 to 1/8 adapter.