if that's a fluorescent lamp, the blue line is probably 4358 Angstrom and the red line is probably about 6113 Angstrom. Scale and translate the horizontal axis to get this. then try a solar spectrum. What are you using for slit? the spectrum seems rather out of focus. it's probably too close to the webcam - make the enclosure between slit and grating longer, and adjust the webcam focus if possible.
there are two calibrations to make : wavelength (i.e. what horizontal pixel value corresponds to what wavelength) and photometric response.
the first calibration is pretty easy to make a rough calibration. Once you have done that, try taking the spectrum of an incandescent, tungsten bulb. If you can find a new one, look on the box for what colour temperature it is rated at (usually typical values are 2700-2900K). Don't use an LED or compact fluorescent bulb. The spectrum of a tungsten filament bulb will be fairly close to a black body spectrum of the rated colour temperature. you can get the curve here:
https://lampx.tugraz...body.php?T=2800
note that webpage shows wavelength in um (microns) which is Angstroms / 10000.
note that at 2800K, the output is getting very low at wavelengths shorter than 0.5micron (5000 Angstrom).
If you have wavelength calibrated your tungsten lamp spectrum, then you divide the values by the theoretical blackbody curve. that gives you the response function for the spectrograph - how sensitive it is to each wavelength.
Then if you take spectra of other objects, you wavelength calibrate them, then multiply by the response function to get the photometrically calibrated spectrum of the new object.
taking a spectrum of a star means getting enough light from the star through a telescope and focusing it onto the slit of your spectrograph and keeping it there. if you don't have a slit on the spectrograph, then wavelength calibration is more complicated, and also more background light contaminates your target spectrum.