Bulking takes time, and you can't rush your rate of gain, especially as a hardgainer. While you are touted as having a high metabolism (most people's dream) and someone who can stay lean and lose weight easily (most people struggle with those issues their entire life), you also need to understand it takes time.