schttrj, like I said, you need to CHOOSE what type of physique you want. At your height at 5'10, and 128lbs, you have a LOT of work to do. I am 5" shorter than you and still weigh more. Most people who bodybuild whether amateur or pro, are rarely that tall anyway, because you have to have so much mass to look good.
Now I know you are no bodybuilder, but even if you want a decent chiseled physique at that height, you are going to need to put on some major poundage. I mean 25-30lbs minimum. It is much harder when you get taller.
Not everyone is cut out to do this, and you may or may not be. But if you are lazy, you might as well throw the towel in, because it will take you YEARS and YEARS to get even half that weight on you with laziness.
This lifestyle is a HUGE commitment as stated above. Some of us it is our lifestyle, and this is what we do. I just got done eating 1/2c oatmeal with 2Tbsp Peanut butter in it, 2Tbsp whey isolate, some raisins, honey, and cinnamon. Most people would go... YUCK that's disgusting. We also dont eat like the rest of the population, and that is probably more important IMHO than training.
So its not easy. Now i'm not saying you CANT do it, i'm saying that if you dont have an open mind and aren't prepared for what you have to do to get there, you will only frustrate yourself.
Not everyone is cut out for this, just like not everyone is cut out to be an NFL player or basketball player or what ever it is you want to put in there.