Neat name- I've never heard this one before :) It has a nice meaning. I like it.
Asherah looks more complete to me than Ashera. I generally prefer the h on the end (
Norah to
Nora;
Tovah to
Tova;
Hannah to
Hanna etc).
It's only too close to
Ashley if you already have one. Otherwise its just fine.