It looks good. The front seems to be a little off from what I remember a beetle to be. Maybe another closer look at some reference pics will help there.
Always remember that you don’t have to use subsurf subdividing. A high poly mesh will always look better then a low poly one subsurfed. You’ll also have greater control with a high poly mesh provided that you can get your head around it
From the look of the front of the car it looks like you’ve gone for a lo poly approach. If you’re looking for realism and don’t care about a hi poly count then I’d recommend subdividing the mesh and smoothing out the curves around the bonnet and make the front lights a true circle. It’d also be a good idea to have an indent around the lights. Just a small one about half a centimetre or so. The Light is slotted into a hole in the mesh in real life so you have to try and make it seem that way here.
I wouldn’t worry about the background until you have the car model finished. Right now what you have serves its purpose for showing off reflections and so on.
The texture for the orange lights at the front could also do with some work and again an indent around those too. And remember when using smoothing always toggle the auto smooth on. For that mesh I’d recommend a value around 35 but you’ll probably have to fiddle with it a bit to get it just right.
Looks fantastic compared to what I was doing after just 6 months