ive been doing a lot of cardio for the past year. i've been running 5 miles 5-6 times a week (6mph/10 min mile). lately i've gotten bored of running and started swimming for an hour instead. i lift light weights and do ab exercises 4-5 times a week.
im a 22 year old female, i'm not overweight or anything but i used to weight 105 lbs-and i was pretty unhealthy. then my weight went up to 125 lbs, and now im at a healthy 118.. i eat pretty healthy-like oatmeal, egg whites, whole grains,and lots of fruits and vegetables.
ideally id like to be 115-110, but i haven't been able to lose the last few vanity pounds. am i doing something wrong? should i lift more weights and less cardio? i have muscles, its just that theres fat covering them it seems no matter how much i work out im stuck at 118. also, which is better-running or swimming?