I sent an email asking for letter of recommendation almost a week ago and have not received a response. Does it mean NO?
No, it doesn't mean "no". The most likely scenario is that your email is one of many waiting to be dealt with.

I would suggest politely and non-presumptively following up on the email. Reply to yourself to maintain the thread and include the date you need the letter by.