If you want to lose weight, increase your HDL "good" cholesterol while decreasing your LDL "bad" cholesterol but don't want to give up/reduce your intake of incredibly delicious foods like red meat, butter and eggs, I have a very simple suggestion. Go low carb.
I like rice, potatoes and bread, but I LOVE steak, butter and egg yolks. For me it's an easy tradeoff. With the ease at which I can lose weight and improve my lipid profile, low carb works for me in a very big way. Low fat diets depress me. A life without fat is not worth living