Hello there, attaining BTL is my goal every month as well. This is what I do to achieve my BTL status every month.
Your Daily actions can provide you with 15VP, which is 450VP for a 30 day month.
Weekly actions provide you 20VP/ week, that is 80VP and 83VP if you submit 3 messages via the Stream.
The monthly actions provide you 20VP.
So, in total, that is 550VP. Now, we are going off of a 30 day month, this means that we will need an additional 450VP. The way I approach the needed VP to gain my BTL is taking the needed amount divided by the number of days in the month. In this case it ends up being 15VP per day. I gain the 15VP per day by bidding on PriceBender Auctions. You could also participate in the EZ games to gain your needed VP.
As I go along in the month, I also submit answers in ASKSC, in the hopes that I am able to rate in the top 20 answers to gain the VP from this as well.