Hello MoosE, im going to try and help you here. If you had bought VIP July 24th I do not reckon it should have ran out also taking into account that you do have VIP on your forum account. Below are two links one for Main and one for Low.
Use this link(s) to verify your subscription status. Your subscription can be one of three status Activated, Activation Pending, or Inactive. These things are pretty self explanatory but if you find yourself needing more information you can look to the left and you will find a guide that tells you why your status is what it is. If your subscription is not expired and it is not working make sure its the correct steam account and if the issue persists I would recommend putting in a support ticket for the staff to help you further. Hope this helps a little.