I totally understand your frustrations in learning Bulgarian! I think the difficulty is compounded in my situation because I am not currently living in Bulgaria, and thus, don't hear Bulgarian every day. My fiance is a big help and really encourages (read: nags) me to stay on top of it and actually try. 

I agree the textbooks leave a lot to be desired. I have purchased a couple of book/CD/DVD combos, and none of them are really all that helpful. Rosetta Stone doesn't offer a Bulgarian course, though I am doubtful it would be much help anyway. I have a blog friend who said she uses books made for Bulgarian Kindergarten-aged children just learning how to read. I think that's a pretty good idea for newbies like me just starting to learning the language. I have also tried online resources such as LiveMocha, Byki Express, etc. But I don't think anything can replace being fully immersed in the language day to day. 

I would be ecstatic to be as far along as you are! Hopefully after a few years in BG I will be.