Not improved much. I had a 1 and 1/2 year brain fog due to a devitalised tooth who did not helped a bit, just couldn't keep a new word in mind (note to everyone...if you have devitalised teeth even without any symptoms REMOVE THEM ASAP..very serious) Beside I do not watch tv, wich is helpful, but unberable to me so I gave it away the second day I moved in BG, nor spending time chatting with bulgarians, almost annoying as the tv, I still able to understand while once I have to formulate a phrase there is not much to work on. Greek (and mostly turkish derived greek words) helps with hint about words roots as much as Latin. Despite some words who are the same are completely unrelated...just to add to the confusion of the Ne(BG for No) and Nai(GR for Yes) and head shaking and noddings.
General lack of interest is the bottom line. This is unusual to me as I learnt myself other languages even lately.
For some reason as I hear spoken russian my brain activates while with bulgarian it gets anesthetised.
My suggestion is to find at least one person you share some interest together and have long chats.
TV also helps especially if you do not won't to get a **** Kardjali accent (ouch!)...starting with children programs to get basic grammar.
Btw beside those who speak turkish here and those who speak bulgarian, being able to cut out conversations as pure noise is something extremely valuable.