Are you sure it's your long-term memory which is weak? I have a really good semantic memory when I really want to put something in it, but it's always episodic memory which I have trouble maintaining/accessing. (Making a lot of my past, even recent years and as recently as yesterday or last week, a blur.)
The reason I ask this is because from my experience of you it seems to me that you have a very good semantic memory.
To answer your question, so far for me what's been happening is that when journaling and thinking about what's going on for me presently that I don't like, I'll have memories surge up to consciousness because of some association between what I'd been thinking about and the memory. Through this working backward I'll have memories come back to me which I couldn't access very well by trying to work from the past forward, thinking about a particular time in my life and trying to bring memories back in a more conscious and structured manner.