I would not use EC stack until you are at a decent enough weight loss or know exactly what you are doing. I'd also cycle off of it as well. Remember its a supplement, not a solution - get your diet in check and 100% on point before adding stuff like that in.
Getting big ripped and muscular is hard in general. Saying its easy is a lie