Cheers for the info, guys! Yes I really need to treat my recording area, currently it is untouched. I use the kitchen of our house for vocals because it's the only room not attached to our neighbours houses (we live mid-terrace in a house with paper-thin walls, so we can hear people BREATHING next door, ugh!). I am currently building a sound-proof partition to really section-off that part of the house, which is a mix of 18mm MDF board covered with 6mm high density EVA (with a 6mm air pocket between the EVA and the MDF). I am going to be putting rockwool on top of that, probably RW5 or 6, covering it all in black material and then sticking some audio foam on the outside to control the acoustics a little better. After I'm done building that, I have two more panels to make in the same way to block the other half of the kitchen off from my "recording area" as the fridge makes a ton of noise that I don't want getting on to my recordings. I should have some materials left over to build some simple acoustic wall hangings as the walls really bounce the sound around a lot in there.
Yeah the mic alone was the result of a year and a half of saving up, it's really made a huge difference already to my sound, partly because of the quality of the mic itself, but mainly because I am free to use it hand-held and really give the vocal performance I could never get when standing static in front of a shock-mounted vocal mic.
However, I am still finding that my recordings sound a little "thin" for want of a better word, and I'm thinking that maybe I need to work on my compression and learn how to EQ vocals properly. It's a really gain-hungry mic, too, so I need to play with cranking the PreSonus pre-amps up a bit more.
Exploring other mics or getting more gear (like dedicated pre-amps etc) is kind of a non-option for me right now seeing as money is so tight (just look at how long it took me to save for
the SM7b alone, eek!) so I really need to learn how to really optimize my current set-up. I learned a little in college, and a little more purely researching on the internet and here on this forum, but I really need to knuckle-down and do some hard work to learn what I am REALLY doing and how to go about it instead of just pushing buttons and hoping I am doing the correct thing, haha!