Having a shit job is a good way of generating enthusiasm and ideas, it's then just a question of disciplining yourself to get on with them.
orwell was a staunch advocate of this.
in one of his essays on being a writer he advises that you should actually go out of your way to get yourself a shit, boring, monotonous job so that your innate creative potential is just aching to escape. that way you'll have passed one of the main stumbling blocks, motivation to actually produce something. Also the shit job wont absorb any of your creativity, so maybe what you produce by yourself/after huors will be better.
Failing the shit job route (which kind of resonates with the whole heartbreak thing) maybe have no job at all and completely dedicate yourself to what you want to do. works especially well if you're taking a course or studying or something.
i cant agree more with mistersloane. show your work and seek criticism, and not just from people you think will tell you nice things. i cant think of the amount of times that ive come away from crits and things feeling angry or dejected from the things people were saying, but that made me much more determined to push myself further and make my work better. criticism is absolutely invaluable, show people work in progress, and just discuss ideas in general, though i find that most people i know (barring the philosophical types) dont really seem to care too much. find people that do, and talk to them
also, compulsively notice things, go see other peoples work, students, established artists, nobody's - its totally inspiring to see what other people have done before you, and although people can brush you off with "oh thats been done a thousand times already" recognise that you can bring your own interpretation to things.
just a few tips i can think of at the moment
oh and never discount an idea. an idea is an idea, its worth exploring it, or at least writing it down/recording it (this is something i wish i could do more religiously) because one day they might be gone. are you to assume that you are always going to be creative? i dont know, but in any case its a nice thing to look back on.
oh, another one, you can find inspiration in absolutely anything - your mind can be like a buggs bunny hopping like mad from one place/idea to the next, stay fluid and keep the intensity.
ultimately you will only produce good work if you are personally enthusiastic about it, no one can ever be enthusiastic for you, or lead you on the path to creating something wonderful - it comes from within and i think you need to seriously think about what your interested in, not just follow what everyone else it doing
hope that helps