I think my best tip is both to read (for amusement, education, and inspiration) and to write (as in - just do it, and if you're stuck silence your inner critic and just DO IT).
I'm just some engineer. But I'm a really imaginative and passionate person and I have a lot of ideas I care about. And so I write about those. I was inspired by reading The Martian, which was an amazing book written by a Software Engineer. It was after reading The Martian that I began writing.
Have you tried writing? What has been your blocker?
http://tlalexander.com/sanctuary/
(I also build robots) :)