If you think you suck at it get someone else to do it. Thats what I would do, being the lazy person I am. I don't get melody lines from other people, but I steal chord progressions from my ex-band mate chris (but inform chris I'm stealing them). I do this, because I feel that my chord progressions/rhythms get dry. So maybe if you get input from someone else it'll help you out.