DJing for Beginners...

So I've been practising now since the beginning of February and whilst I'm enjoying this and having the equipment I still don't think I'm very good at all.
I like to mix a bit of, erm, a mix of stuff. From techno to house to electro to a bit of dubstep (no WUB WUB WUB WUB stuff though - you know what I mean!). Sometimes I wonder whether my attempts to mix varied stuff works against me as a beginner?
Most of the time I can beat match/start records at the right time (I use timecode vinyl) but then I do think I sometimes rely on Cross to tell me the BPM of a track too often (like all the time!). But even if two tracks match, I find the hardest problem I have is volume. The mix just sounds swamped, even when I experiment fading out bass, mid and high. I think I understand what should sound good together quite well, understanding the different parts of a track etc. I just never seem to get the volume of the individual tracks right. Either the next track comes in too quiet, or when I fade across to the next track there's a sudden jump in volume - way too noticeable.
The other thing I wondered is, during a set, how do you increase the BPM? For example, if the first track is at 125bpm, and the next track I want to play is 128bpm, what do you do? If you slow down the second track, isn't all of your set going to be at 125BPM? Is it acceptable to slowly increase the speed of the current track whilst it is playing, or is that a big no-no?
I've only ever had one lesson that inspired me to buy all the equipment and start this hobby seriously, but I just wondered what other people did to help themselves at the start of their DJing hobby? Any good online guides? I know the basic basics, but it's that next step.
Hope I've explained myself well enough and don't look like too much of a noob!

I like to mix a bit of, erm, a mix of stuff. From techno to house to electro to a bit of dubstep (no WUB WUB WUB WUB stuff though - you know what I mean!). Sometimes I wonder whether my attempts to mix varied stuff works against me as a beginner?
Most of the time I can beat match/start records at the right time (I use timecode vinyl) but then I do think I sometimes rely on Cross to tell me the BPM of a track too often (like all the time!). But even if two tracks match, I find the hardest problem I have is volume. The mix just sounds swamped, even when I experiment fading out bass, mid and high. I think I understand what should sound good together quite well, understanding the different parts of a track etc. I just never seem to get the volume of the individual tracks right. Either the next track comes in too quiet, or when I fade across to the next track there's a sudden jump in volume - way too noticeable.
The other thing I wondered is, during a set, how do you increase the BPM? For example, if the first track is at 125bpm, and the next track I want to play is 128bpm, what do you do? If you slow down the second track, isn't all of your set going to be at 125BPM? Is it acceptable to slowly increase the speed of the current track whilst it is playing, or is that a big no-no?
I've only ever had one lesson that inspired me to buy all the equipment and start this hobby seriously, but I just wondered what other people did to help themselves at the start of their DJing hobby? Any good online guides? I know the basic basics, but it's that next step.
Hope I've explained myself well enough and don't look like too much of a noob!
