Kenny, I'm w/ platestacker on this one. You are young and I'm sure most of your fat is baby fat. Your 5'11" and only 200 lbs. That does not sound that bad to me at all. I'm only 5'9" @ 189 and people constantly tell me I'm skinny.
I have been lucky, I have always had a high metabolism until I reached my thirties and then it slowed down somewhat.
Here are the things I would recommend. If you truelly want to lose weight, do lot's of cardio. That will burn the most calories the quickest and that is the key to losing weight (burn more calories than you are taking in). I had always ate junk food, ate late at night (after 10:00) and would take in a ton of calories per day. The three things that helped me the most were; start eating healthier, did more cardio (still not enough, I hate to run) and ate more small meals and would not eat after 7:00. When I say eat healthier, I don't mean to stop eating junk food but be a little more selective. If you have to eat fast food, get a grilled chicken breast sandwich w/ no mayo or cheese, no soda's and stay away from the fries. You will get a ton of protein from the chicken, tuna or turkey.
The supplements get very expensive. Towards the end, all I would buy were a multi vitamin, protein shake mix and protein bars to snack on durring the day. I lost my weight first and then bulked up a little.
As already stated, there is nothing wrong w/ being a little sore after a work out. You will be sore after any hard workout. I would only work out big muscles once every 6-8 days anway (legs, back, chest and shoulders).