The only thing you need to do...stay on a very low carb diet!
No refined carbs and sugar.
Commonly the result will be that your sky high triglycerides will come down quickly, that low HDL will start to climb slowly, and the LDL could go either way, but if it does go up, not to worry. There is an entire forum on Cholesterol here:
http://forum.lowcarber.org/forumdisplay.php?f=48
Do not try to cut back on fat before before your next blood draw, new evidence is that LDL may be inverse to fat intake. Should also not take a blood test while you are actively losing weight, fat is being released from fat cells into blood, so the numbers may reflect that.
http://www.wheatbellyblog.com/2015/...nfuses-doctors/
A simple book to explain cholesterol is Cholesterol Clarity, but there are enough quotes from it in the forum, to get you started on what is important in the blood work. I would suggest that you get a coronary artery calcium score (CAC) which provides more reliable info about your heart than blood tests. A thread on that test in the forum.
As discussed in this thread
http://forum.lowcarber.org/showpost.php?p=9092232 if using blood work, and you think it still has some value, you want low Trigs and high HDL, with a good ratio being under 2 (not the TC ratio,)
Optimal numbers are 70 for both Trigs and HDL or a ratio of 1! Low Carb with good healthy fats can get you there from current 8.6. I personally don't think those foods have much to do with it other than the added fats. Salmon's tasty and a good source of omega-3 fat, but the key to improving your blood work is Not to eat sugar or starch.