Android app promotion

I am a fresher in android development. 3 months ago I completed mobile application developer program from Toronto. I have worked with some projects after that. Recently I developed one android app of my own. After development I came to know that app marketing is also an important stage. I am totally blank about that. What are the techniques that we can use to promote an android app.