How do you level up to 100 fast in Battlefield 3
First off, if you want to rank up faster, start playing Conquest - objective based game modes are where the points are at. It'll take you forever trying to rank up in TDM, and your K/D & W/L will also suffer for it.
Second, don't just play infantry combat - vehicle combat is where the points are, and you can change up as the match requires (e.g., you're jet whoring but the team needs another tank on the ground). For strictly ranking up faster on infantry combat, Metro Conquest is the way to go. Find yourself a 24/7 Metro Server with max tickets and you'll be in the points.
Though it's much easier to play BF3 with a squad/team of good friends, if you're stuck playing by yourself if you're forced to, the trick is to essentially be selective in the games that you join into. I don't particularly like doing that, but I don't like spawning into an a$$-kicking either.
When you join a match, check the scoreboard before you spawn in; many times the server will just put you on a team that's getting spawn-raped, but occasionally you'll get a decent matchup at the start. If you get put into a bad match, don't stick around - bail & look again. Again, no one likes getting hammered, & no one likes playing with idiots. Save good servers on your list.
The key to playing by yourself is to fill whatever role the squad & team needs. Any good Battlefield player knows what needs to be done - e.g., if there's a gap in any class, fill it; don't be selfish & just work on your own rank-up & class improvement. If you can get behind the enemy team with a beacon & set it up, do it. Being a balanced player in all aspects of Battlefield is what separates great players from wannabe's.
Keep an eye out in Metro or other infantry/CQC maps for what others are using as far as weapon classes, and augment that. For example, most players tend to run as Assault so they can toss out health boxes;problem is, that doesn't give them any ammo. If you want mad points, run Support in Metro and start tossing out ammo boxes at key areas of defense. You won't believe how fast the points will rack up if you're the only one supplying ammo.
Good vehicle ability is key in any Battlefield game, & frankly it's why more people don't play it. Not everyone is good in tanks, choppers, or jets, but if you want to make a difference in certain modes, then vehicle combat knowledge is a must. If you suck at driving, then be a good engineer & keep the tank or chopper in the fight. Everything counts. If you're in a match where you can afford to learn, take the opportunity, but don't be a jerk and waste vehicles if it's a close match; leave it to vehicle experts, and support them as an Engineer.
The best vehicle/Conquest maps are Grand Bazaar, Damavand, Caspian Border, and Firestorm.
Once you open up your tank upgrades (you can buy them too), run it with IR, Sensor, and either Rockets or HMG. If you can get used to running in IR and lighting up targets, you'll get a lot of points. Having all 3 seats open on the tank with the sensor running makes it a mobile spawn/sensor platform, and you get points for both. Don't forget to hit your Select button to light up targets, as you get assist points for those as well.
For Jets, it's simple - you can either fly or you can't . It's tough at this point to learn if you've never done it or you're not good, as there are a lot of pretty good Jet pilots at this point over a year after game release. Same goes with choppers. Still, the new Air Superiority mode is a good way to get thrown into the fire if you want to learn.
Don't expect your K/D to be very good afterward though, unless you've already got flying experience in other games.
Communication with others in your squad/team is also a must. If you're not wearing a headset with a mike (most players mute those who have bluetooth mikes & their TV volumes maxxed out), or you're too shy to get into it by not using a mike, you're essentially useless to the rest of the team, & that also won't get you any friend invites for other BF3 games.
Take care of your team/squad - frag someone who's trying to kill anyone on your side, not just you. Protect your teammates. If all you're worried about is your K/D, you won't find many friends. Do what it takes to win; K/D & W/L will get there.
If you don't know anything about basic military vehicle/infantry combat tactics, then learn. It doesn't make a lot of sense to play a military shooter without knowing basic military strategy and tactics, but a good percentage of players don't. Those are the bullet sponges for the rest of us.
Note trends in the enemy attack; if they fail at one attack point, you can bet they'll try another. Be ready and alert when they try to switch up and flank you.
Keep an eye on your stats on BF3Stats.com to note where you need to improve.
Don't forget to keep an eye out on the Battlelog/Premium calendar, and note any Double XP weekends that are scheduled.