To all kind people who read this, my greetings :-)

I love EDM and wanted to do DJ, so, i searched and searched web all day and ended up firefox cursing me for clicking all kinda sites to just see ads...i can't find a good guide and moreover i use Mixx [I love linux tooo]...i read many guides & tutorial and had to finally give up when it comes to beat matching and beats..i have zero background in music and song stucture understanding..even when i understood some of it from videos on Youtube.com but the other video would confuse me a lot...

so my questions:-

1. How important is song structure? And the best place or way to understand and learn it.
2. A simple explanation to whole concept of beat matching. And any concrete recommendation to guides?
3. What are the different ways to beat match? And the best and recommeneded ways to learn it for TOTAL NEWBIE...

P.S. The tutorials and guides on web didn't work for me, and by that i mean i could learn it maybe because of my inefficiency etc... I believe these people do wonderful job by sharing info.

Thanks in Advance :-)