You should definitely try to improve you application, you can always ask people for help
my steam or check out
this post
Beside that you have 3 recents but 2 of these will expire by sunday. If you manage to improve your application and get more activity as it isn't very high right now (without any new recent punishmets) then you will have my support!