It's all right. But your build is unbalanced. The graphics card isn't for gaming by today's standards.
Do you really need a blu-ray drive?
Do you have an old desktop you can scrap parts out of? If you do, chances are you can use the dvd drive and hdd out of that and reuse them. The HDD factory's in Thailand have been flooded causing prices to skyrocket. That could actually save you 170$
And consider filling this out.
You could also use this motherboard.
It would be a very wise idea to get an AM3+ motherboard opposed to AM3. AM3 processors (like the one you choose) will work on AM3+ but the newest generation AMD processors run on AM3+. If you buy an AM3+ motherboard you will be able to upgrade your processor in the future without buying a new motherboard.
and i just want to learn how to build a PC
There are plenty of articles on how to do it, and you can always ask for help on Tom's!