Also to add your young and your body is still growing and changing. I would think and I don't do weights or strength training very often and I would like to would help with what you say the "flab". I have what I call is skinny fat. I'm slim but it is not toned and I have heard that takes more weight stuff. Don't be so hard on yourself. I'm sure you look great and just be healthy.