App Marketing & Promotion

Your app is ready but how do you get about marketing and promoting it?