@godhead83
Start simple.  Get the main LAN going first, including DHCP.  Once that is done, you can do the same with the VLANs, including a DHCP server for each one.  By doing things one step at a time, it's easier to resolve problems.  Also, you should get handy with Wireshark, to see what's actually happening on the wire.  You can also enable a column in it to display VLAN ID.