I definately recommend playing Live and giving some out as either freebies or discounting. I admit, I did not play live at that time and that effects sales a lot.
Give out free copies to influential radio stations or websites in the hope that you'll get a review, with a decent press kit. I got my music played on CBC Radio 3's New Music show a few times and that helped me get a few sales. I got a few sales from Dmusic.com too, as the title track on that album was voted #3 electronic music song for 2007 at the Dmusic Awards. This is on my electronic type music 'Umbriel Rising' and it's a bit of an acquired taste because I don't make commercial sounding house music, or techno or whatever, more a hybrid of classic 70's synth music such as Jean-Michel Jarre, Vangelis, and early 80's synth stuff mixed with more modern influences. Anyway, you can download all the Umbriel Rising stuff for free at Jamendo,
http://www.jamendo.com/en/artist/umbriel.rising . Extraterrestres was the album I put up for sale, the rest I just made free right off the bat.
I also think that CD is a dying format (unfortunately) in the field of electronic music. Trying to get a small label to promote you can help, and if you get your music on Beatport or similar, that will help. Also use sites such as audiojelly, beats digital and the like to sell your music digitally, I got a few sales that way.
The main thing is - you put a lot of effort into the music. If you put the same amount of effort into the promotion, you will get some returns, but if no-one knows about your album, then people aren't just going to randomly pick it up - CDBaby helps a bit in that it references you to other artists, so your CD will appear in the 'in you liked this album, you might like ....' on another artist's page. Also, be confident and proud in your musical creation, you don't have to be arrogant, but don't be afraid to compare it to major label releases that influenced you, don't belittle yourself 'my little album' or 'this little thing I threw together' in Live 7 doesn't inspire confidence, treat your work like it is a priceless creation that you put all your heart and soul into and believe in yourself.
Good Luck with your album sale.