Yes, you have a gain staging problem. Check the meters in your software--do they read low. Also look at your track window--do the waves peak near the top? If not, then your recording is actually rather quiet. But you might have your monitors (pc speakers, whatever) set loud so it seems your recording is loud, but when you burn a CD and play it on something else, it sounds quiet.
Get the levels right when you record--probably you don't have enough gain on the preamps feeding the PC. Increase gain until the peaks read -6dBFS in your software.
Another possibility is that you need compression to even out the overall volume level.