it was a beerworks sierra pale extract kit.The difference between 1.012 and 1.010 is probably irrelevant, what are you using to test and are you correcting for temperature etc? Sweetness could be a result of recipe or procedure, what was the recipe, yeast and fermentation temp? It's probably finished, needs a week to condition and then bottle or keg, it will be better when carbonated.
your right, my hydrometer is calibrated at 20c, it was warmer when I tested it just then.1.010 and 1.012 is a negligible difference in my opinion. But your hydrometer may be off by a point or two also. Have you checked it in distilled water at the calibration temperature? Also, if the temperature of your sample is higher than the calibration temperature of the hydrometer (mine are all 60F) it could be reading a point high.
no secondary and the yeast used was in the kit, 20g west coast ale yeast.What they say! ^
Go 4C (22-24C) higher and give it a few more days, it also helps with conditioning. Adding more yeast won't do a thing, there's plenty of (active) yeast in your fermenter already.
You didn't secondary, did you?
What yeast did you use? What was the OG?
The kit instructions are available online. No mention on the use of a "secondary fermenter".You didn't secondary, did you?