I'm a hardgainer myself ( or i was) ..........i packed on 40 lbs naturally in 5 months going from 5' 10" 140 lbs to 180lbs. The first two months i was working out i was doing things all wrong so i probably could have gained more in 5 months. First off you need to cut the cardio and stop...
Yes, i always aspirate! Don't want to waste juice or take any chances of medical complications.........but i will say you will notice some pain if you do hit a nerve......after a while its second nature....