Bro from what I seeing, you need to seriously focus on your training method, adjust your diet, and get a better understanding of how to cycle properly. In my opinion, you're simply don't give yourself enough time to grow. A bulking cycle and the type of training usually done during this period...