Sort:  

Indeed thats probably the reason, i'm still a really small account compared to orhers

That may be it, but you'll soon have a very strong account, just don't give up and keep posting and engaging!