I always liked bmxbasics.org which will cover an array of bmx related subjects. The author Jim Boswell hasn't added anything new in many years but the same issues that he has explained in his website is very much valid today, yes it does cover racing, also.