yes, definitely try a preamp, or use a relatively simple mixer - pick up a Mackie eight track - it'll give you loads of gain and front end for vocals. The real problem lies in your soundcard, but either one of those two should suffice for casual recording.