you don't need to be sore to have muscle hypertrophy first off, but low test levels can affect hypertrophy. in addition, the soreness or lack thereof may just be a result of a good diet. however, i doubt that considering your not making any gains, UNLESS your test levels are indeed low...make sense?