Forum:Yu gi oh online- how to get new cards?

I've been playing Yu-gi-oh online duel accelerator for a bit and I wonder how can you actually get new cards, without paying for them like BP.

Is there something I have to do in the game like defeat an NPC? I've tried beating those generic lv8-10 NPCs and can never win with the cards I start off with. Even with the tides of me having 8000LP and 'kanna' having 1550LP where I have 4 monsters on my side of the field, she managed to pull it off and win.

I have no idea how am I suppose to even get new cards to strengthen my deck. Any suggestions? Is paying for BP the only way to get new cards?